Independent MSRTC bus guide · Not an official MSRTC website
Independent MSRTC Route Guide · Indicative Reference

Mahabaleshwar to Pune Bus Timetable & Fares

Mahabaleshwar ते Pune एसटी बस वेळापत्रक व तिकीट दर

Mahabaleshwar to Pune is about 120 km by MSRTC bus and takes 3 - 3.5 hrs. Buses run every 45–60 mins, with an indicative first departure at 06:30 AM and last at 08:45 PM. Indicative fares start around ₹185. Check the MSRTC portal for the current fare and exact departures.

Distance
120 km
Duration
3 - 3.5 hrs
Frequency
Every 45–60 mins
First Bus
06:30 AM
Last Bus
08:45 PM
Indicative Starting Fare
₹185

Sponsored Advertisement

Mahabaleshwar to Pune Bus Ticket Prices & Categories

Indicative one-way fares by MSRTC service class on this corridor:

Service CategoryIndicative One-Way FareComfort & Seating FeaturesOfficial Booking
Ordinary Express₹185Standard 3x2 Parivartan Express SeatingBook Online
Semi-Luxury (Hirkani)₹240Standard 3x2 Parivartan Express SeatingBook Online
AC Shivshahi₹340AC 2x2 Air-Suspension Luxury CoachBook Online
Ordinary Express₹185

Standard 3x2 Parivartan Express Seating

Book on MSRTC Official Portal
Semi-Luxury (Hirkani)₹240

Standard 3x2 Parivartan Express Seating

Book on MSRTC Official Portal
AC Shivshahi₹340

AC 2x2 Air-Suspension Luxury Coach

Book on MSRTC Official Portal

Corridor Information & Station Details

Return tourist service from the Sahyadri hill retreat of Mahabaleshwar to Pune Swargate terminal via Panchgani and Shirwal.

Key Journey Highlights

  • Direct departure from Mahabaleshwar stand
  • Fast descent via Wai Ghat to Pune Swargate

Origin Departure Terminal

Mahabaleshwar ST Bus Stand

Enquiry Counter Desk

Call 02168-260254

Arrival Destination Terminal

Swargate Bus Station

Arrival Inquiry Desk

Call 020-24449980

Advertisement

Frequently Asked Questions — Mahabaleshwar to Pune

How often do buses run from Mahabaleshwar to Pune?

MSRTC buses on the Mahabaleshwar to Pune route run every 45–60 mins, as an indicative guide. The first listed departure from Mahabaleshwar is 06:30 AM and the last is 08:45 PM. Confirm exact departures on the MSRTC portal or helpline.

What is the ticket fare for Mahabaleshwar to Pune MSRTC buses?

Indicative fares run from about ₹185 for Ordinary Express to about ₹340 for AC Shivshahi. These may not include the latest fare revision, so check the MSRTC portal for the current price. Women passengers can get a 50% concession under Mahila Samman Yojana.

What is the travel distance and duration between Mahabaleshwar and Pune?

The road distance between Mahabaleshwar and Pune is approximately 120 km via Wai Ghat (SH-72) & NH-48, taking on average 3 - 3.5 hrs.

Where does the bus depart from in Mahabaleshwar, and what is the enquiry desk phone?

Buses depart from Mahabaleshwar ST Bus Stand. Passengers can verify platform departures directly with the station counter at 02168-260254 or call the statewide MSRTC helpline at 1800-22-1250.

Sponsored

More Popular Maharashtra Bus Schedules