MSRTC Maharashtra ST State Transport Directory · Public Utility Reference
MSRTC Official Utility Guide · Maharashtra State Transport

MSRTC bus timetable & Maharashtra ST bus schedule guide

Advertisement

Maharashtra State Road Transport Corporation (MSRTC) is one of the largest public road transport undertakings in India, operating over 16,000 buses across more than 250 depots. Commuters looking for daily point-to-point departure times can access verified schedule references across major trunk corridors.

Key Intercity Travel Corridors & Schedules

CorridorPrimary Service TypeDeparture FrequencyAverage Travel Time
Pune ⇄ MumbaiShivneri Volvo & E-ShivneriEvery 15 to 20 minutes (24x7)3 to 3.5 hrs via Expressway
Pune ⇄ NashikShivshahi AC & HirkaniEvery 30 to 45 minutes4.5 to 5 hrs via NH-60
Mumbai ⇄ ShirdiShivshahi AC & OrdinaryHourly departures (morning & night)5 to 6 hrs via Samruddhi / Kasara
Pune ⇄ ShirdiOrdinary Express & ShivshahiEvery 30 to 40 minutes4 to 4.5 hrs via Ahmednagar
Pune ⇄ KolhapurShivneri & Shivshahi ACEvery 20 to 30 minutes4.5 to 5.5 hrs via NH-48
Nagpur ⇄ AmravatiOrdinary & Shivshahi ACEvery 15 to 20 minutes2.5 to 3.5 hrs via NH-53
Pune ⇄ SolapurParivartan Ordinary & ShivshahiEvery 30 minutes4.5 to 5.5 hrs via NH-65

How MSRTC Bus Timetables Are Organized

MSRTC schedules are arranged into three operational tiers:

  • Non-Stop Point-to-Point Express (Point-to-Point): High-speed direct services like the Dadar–Swargate Shivneri that do not pick up local passengers en route.
  • Rapid Intercity Ordinary (जलद / Express): Inter-district buses connecting major taluka and district headquarters with designated stops at division depots.
  • Rural & Village Services (मुक्कामी / Ordinary): Essential passenger services providing connectivity to remote rural villages and farming centers.

Check Specific Route Timetables

To inspect exact departure times, earliest morning buses, late-night departures, and counter inquiry numbers for any corridor, explore our dedicated Maharashtra Route Timetables Directory.

Sponsored

Questions People Ask

How frequent are Shivneri buses between Pune and Mumbai?

Shivneri and E-Shivneri buses run round-the-clock every 15 to 20 minutes between Pune (Swargate, Railway Station, Wakad) and Mumbai (Dadar, Borivali, Thane).

What time is the first MSRTC bus from Pune to Shirdi?

The earliest regular MSRTC express bus departs Pune Shivajinagar terminal at 05:00 AM heading to Shirdi Saibaba Temple.

Where can I find Marathi ST bus timetable (एसटी बस वेळापत्रक)?

Detailed schedules in both English and Marathi keywords are cataloged on our Maharashtra routes directory and the official MSRTC mobile app.

Do MSRTC night buses run between major cities?

Yes, overnight ordinary express, Shivshahi, and sleeper buses operate continuously on routes such as Mumbai to Kolhapur, Pune to Nagpur, and Mumbai to Ratnagiri.

More MSRTC Information Guides