MSRTC — Maharashtra State Road Transport Corporation 2026
4.8/5
★★★★★
2,847 ratings
MSRTC Info — Maharashtra ST Bus Guide
Trusted source for MSRTC timetable, Shivneri & Shivshahi bus schedules, MSRTC booking info and ST bus ticket prices across Maharashtra.
MSRTC (Maharashtra State Road Transport Corporation), known as ST Mahamandal or Maharashtra ST, is one of India’s largest public bus networks. This portal provides the most updated MSRTC timetable, MSRTC bus ticket price, route information, and guides you through MSRTC online booking and MSRTC reservation for all routes across Maharashtra.
MSRTC Online Booking — How to Book MSRTC Bus Ticket Online
MSRTC online ticket booking is available via the MSRTC reservation app and through RedBus MSRTC. MSRTC bus booking online is open up to 30 days in advance. Search “MSRTC booking online” or “MSRTC online reservation” to reach the portal. Bus booking MSRTC supports all bus types including Shivneri, Shivshahi, and ordinary ST buses.
MSRTC Bus Types: Shivneri, Shivshahi & Lalpari
Shivneri bus booking — flagship AC Volvo connecting Pune (Swargate / Shivaji Nagar) to Mumbai Dadar and CSMT. Shivshahi bus — semi-luxury AC for major intercity routes like Pune–Kolhapur and Satara–Mumbai. Lalpari — the classic Maharashtra red ST bus. All three are available for MSRTC bus ticket booking online.
Pune to Mahabaleshwar MSRTC Bus
The Pune to Mahabaleshwar MSRTC bus departs from Swargate bus stand daily. MSRTC also runs Satara to Mahabaleshwar bus services. Satara to Mahabaleshwar distance is approximately 65 km. Check the dedicated page for the full MSRTC timetable, ticket price, and seat availability. Pune to Mahabaleshwar cab and taxi options are also available as alternatives.
Popular MSRTC Routes 2026
- Pune to Mumbai Shivneri
- Mumbai to Pune Swargate
- Pune to Nagpur Sleeper
- Pune to Shirdi ST Bus
- Pune to Mahabaleshwar
- Satara to Mumbai Shivshahi
- Nashik to Pune Shivai
- Aurangabad to Mumbai
- Solapur to Mumbai
- Nagpur to Pune
- Pune to Kolhapur
- Shirdi to Nashik
MSRTC Bus Timetable — All Maharashtra Bus Stands 2026
Get updated timetables for all major Maharashtra bus stands: Swargate Bus Stand, Shivaji Nagar Wakdewadi, Dadar Bus Stand, Nashik CBS, Nagpur Ganeshpeth, Kolhapur Bus Stand, Aurangabad CIDCO, Solapur Central, Shirdi Bus Stand, and 200+ more. Each page includes timings, ticket prices, platform numbers and booking links.
Frequently Asked Questions — MSRTC Booking & Timetable
How to do MSRTC booking online?
▼
MSRTC online booking is available via the MSRTC reservation app. Enter origin city, destination, travel date and select bus type (Shivneri, Shivshahi or ordinary). Pay online and download your MSRTC bus ticket. MSRTC bus booking online is also available on RedBus MSRTC portal.
What is the MSRTC bus ticket price for Shivneri (Pune to Mumbai)?
▼
MSRTC Shivneri bus ticket price from Pune to Mumbai (Swargate to Dadar / CSMT) ranges from ₹300 to ₹700 depending on the seat class and departure time. Check the official MSRTC booking portal for current MSRTC bus ticket prices.
How to book Shivneri bus ticket online?
▼
Shivneri bus booking is available online via the MSRTC reservation app and RedBus MSRTC. Select Pune as origin, Mumbai as destination, choose Shivneri as bus type. Book up to 30 days in advance to get the best seats.
What is the Pune to Mahabaleshwar MSRTC bus timetable?
▼
MSRTC buses from Pune Swargate to Mahabaleshwar run multiple times daily via Satara. The journey takes approximately 4–5 hours. Satara to Mahabaleshwar bus services also run frequently. Check the Pune to Mahabaleshwar page for the complete MSRTC bus timetable and ticket prices.
What is the difference between MSRTC reservation and MSRTC booking?
▼
MSRTC reservation and MSRTC booking both refer to the process of reserving a seat on an MSRTC bus. Online reservation (MSRTC online reservation) secures your seat in advance. You can complete both via the MSRTC website, MSRTC reservation app, or at any MSRTC bus stand counter.