MSRTC offers online advance seat reservation for intercity and long-distance buses through its official portal and mobile app. The portal shows the booking window and available seats for your travel date.
Official Booking Channels
- Official Web Portal: Bookings are processed on msrtc.maharashtra.gov.in and the reservation engine
npublic.msrtcors.com. - Official Mobile App: "MSRTC Bus Reservation" app available on Google Play Store for Android and Apple App Store for iOS.
- Bus Stand Reservation Counters: Advance reservation windows operated at major depots like Swargate, Mumbai Central, Dadar, CBS Nashik, and Ganeshpeth Nagpur.
Step-by-Step Online Booking Process
- Visit the Portal: Navigate to the official booking site msrtc.maharashtra.gov.in.
- Search Journey: Enter your departure station (e.g. Pune Swargate), arrival station (e.g. Dadar Asiad), journey date, and bus service class.
- Select Service: Review available buses, departure timings, route type (Shivneri, Shivshahi, Ordinary), and available seat layout.
- Choose Seats & Enter Passenger Info: Select seat numbers (separate quota indicators apply for ladies). If eligible for female passenger discount, select the Mahila Samman option.
- Make Payment: Pay securely using UPI (Google Pay, PhonePe, Paytm), debit/credit card, or net banking.
- Download E-Ticket: An SMS with PNR details and a PDF ticket will be issued. Present the SMS or digital PDF to the conductor alongside your Aadhaar or government ID.
Cancellation & Refund Rules
E-tickets are cancelled through the reservation portal or app. The refund depends on how close to departure you cancel, and a passenger who does not board may not get one. Read the current rules on npublic.msrtcors.com before you cancel, or call 1800-22-1250.