If you want to catch Passenger Train towards BGP then forget about getting seats. You can prefer Rishikund Halt which is only 2 Kms from BUP and is near to villages of BUP. Many Passenger travelling in that trains get down at BUP. So you can get seats from BUP.