MSRTC — Maharashtra State Road Transport Corporation 2026
100+ route & timetable articles covering 36 districts across Maharashtra. Not affiliated with MSRTC or the Government of Maharashtra — see our About Us page.
MSRTC (Maharashtra State Road Transport Corporation), known as ST Mahamandal or Maharashtra ST, is one of India’s largest public bus networks. This is an independent, unofficial guide providing MSRTC timetable information, typical MSRTC bus ticket price ranges, route information, and pointers to MSRTC online booking and MSRTC reservation for routes across Maharashtra.
MSRTC Online Booking — How to Book MSRTC Bus Tickets Online
MSRTC online ticket booking is handled through the official MSRTC reservation portal and app, generally open up to 30 days in advance. Third-party aggregators such as RedBus also list MSRTC routes. This guide helps you find timetables and typical fares before you book on the official channel.
MSRTC Bus Types: Shivneri, Shivshahi & Lalpari
Shivneri — flagship AC Volvo service connecting Pune (Swargate / Shivaji Nagar) to Mumbai Dadar and CSMT. Shivshahi — semi-luxury AC service on major intercity routes like Pune–Kolhapur and Satara–Mumbai. Lalpari — the classic Maharashtra red ST bus, the ordinary/non-AC service. Fares differ meaningfully between these three classes — check the route-specific page for current pricing by bus type.
Pune to Mahabaleshwar MSRTC Bus
MSRTC buses to Mahabaleshwar depart from Swargate bus stand daily, typically via Satara. Satara to Mahabaleshwar is roughly 65 km. See the dedicated route page for detailed timings and ticket price ranges.
Popular MSRTC Routes 2026
MSRTC Bus Timetable — Maharashtra Bus Stands 2026
This guide covers timetable information for major Maharashtra bus stands, including Swargate Bus Stand, Shivaji Nagar Wakdewadi, Dadar Bus Stand, Nashik CBS, Nagpur Ganeshpeth, Kolhapur Bus Stand, Aurangabad CIDCO, Solapur Central, Shirdi Bus Stand, and more. Always confirm exact timings on the official MSRTC portal before travel, as schedules can change.