There are 6 ways to get from Puducherry to Mahabaleshwar by plane, bus, bus (Flixbus), train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Pondicherry, bus
best- Fly from Pondicherry (PNY) to Pune Airport (PNQ)plane PNY - PNQ
- Take the bus from Pune, Maharashtra to Mahabaleshwar, Maharashtrabus
9h 13mDrive 1,081.3 km
cheapest- Drive from Puducherry to Mahabaleshwarcar 1,081.3 km
15h 57m₹12,290–17,752Bus via Hosūr
- Take the bus from FlixBus Pondicherry - Bus Stand to FlixBus Bengaluru - Attibelle Tollbus
- Take the bus from FlixBus Bengaluru - Attibelle Toll to FlixBus Satara Bypass - Bombay Restaurantbus
- Take the bus from Satara, Maharashtra to Mahabaleshwar, Maharashtrabus
24h 55mTrain, bus
- Take the train from Pondicherry to Sataratrain 11006
- Take the bus from Satara, Maharashtra to Mahabaleshwar, Maharashtrabus Satara, Maharashtra - Mahabaleshwar, Maharashtra
27h 20mTrain to Chennai International Airport, fly, bus
- Take the train from Pondicherry to Trisulamtrain
- Fly from Chennai International Airport (MAA) to Pune Airport (PNQ)plane MAA - PNQ
- Take the bus from Pune, Maharashtra to Mahabaleshwar, Maharashtrabus
10h 51mBus
- Take the bus from Puducherry to Chennai PT- Dr. MGR Bus Standbus
- Take the bus from Chennai, Tamil Nadu to Pune, Maharashtrabus
- Take the bus from Pune, Maharashtra to Mahabaleshwar, Maharashtrabus
31h 49m
Pondicherry (PNY) to Pune Airport (PNQ) flights
Comparing Your Travel Options
The cheapest way to get from Puducherry to Mahabaleshwar is to drive which costs ₹12,000 - ₹18,000 and takes 15h 57m.
The fastest way to get from Puducherry to Mahabaleshwar is to drive which takes 15h 57m and costs ₹12,000 - ₹18,000.
No, there is no direct bus from Puducherry to Mahabaleshwar. However, there are services departing from FlixBus Pondicherry - Bus Stand and arriving at Mahabaleshwar, Maharashtra via FlixBus Bengaluru - Attibelle Toll and Satara, Maharashtra. The journey, including transfers, takes approximately 24h 55m.
The distance between Puducherry and Mahabaleshwar is 1119 km. The road distance is 1081.3 km.
The best way to get from Puducherry to Mahabaleshwar without a car is to bus via Hosūr which takes 24h 55m and costs .
It takes approximately 9h 13m to get from Puducherry to Mahabaleshwar, including transfers.
Puducherry to Mahabaleshwar bus services, operated by FlixBus India, depart from FlixBus Pondicherry - Bus Stand station.
Puducherry to Mahabaleshwar bus services, operated by FlixBus India, arrive at FlixBus Bengaluru - Attibelle Toll station.
Yes, the driving distance between Puducherry to Mahabaleshwar is 1081 km. It takes approximately 15h 57m to drive from Puducherry to Mahabaleshwar.
There are 428+ hotels available in Mahabaleshwar.
What companies run services between Puducherry, India and Mahabaleshwar, India?
You can take a bus from FlixBus Pondicherry - Bus Stand to Mahabaleshwar, Maharashtra via FlixBus Bengaluru - Attibelle Toll, FlixBus Satara Bypass - Bombay Restaurant, and Satara, Maharashtra in around 24h 55m.
- Website
- goindigo.in
Flights from Pondicherry to Pune Airport via Hyderabad
- Ave. Duration
- 6h 22m
- When
- Every day
- Estimated price
- ₹8,000–19,000
Flights from Pondicherry to Pune Airport via Bengaluru
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- ₹8,000–19,000
Flights from Chennai International Airport to Pune Airport
- Ave. Duration
- 1h 42m
- When
- Every day
- Estimated price
- ₹5,500–8,000
Flights from Chennai International Airport to Pune Airport via Hyderabad
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- ₹5,500–8,000
Flights from Chennai International Airport to Pune Airport via Bengaluru
- Ave. Duration
- 4h 2m
- When
- Every day
- Estimated price
- ₹5,500–8,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Pondicherry to Satara
- Ave. Duration
- 25h 27m
- Frequency
- 3 times a week
- Estimated price
- ₹550–4,500
- Website
- irctc.co.in
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,500–1,900
- Second AC (2A)
- ₹2,100–2,700
- First Class (1A)
- ₹3,500–4,500
Train from Pondicherry to Trisulam
- Ave. Duration
- 3h 18m
- Frequency
- Once daily
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹650–800
- First Class (1A)
- ₹1,000–1,400
- Phone
- +91 84337 36040
- [email protected]
- Website
- Vigneshwar Travels
Bus from Pune, Maharashtra to Mahabaleshwar, Maharashtra
- Ave. Duration
- 3h 40m
- Frequency
- Every 30 minutes
- Schedules at
- Vigneshwar Travels
Bus from Pune, Maharashtra to Mahabaleshwar, Maharashtra
- Ave. Duration
- 3h 40m
- Frequency
- Every 30 minutes
- Schedules at
- Vigneshwar Travels
Bus from Pune, Maharashtra to Mahabaleshwar, Maharashtra
- Ave. Duration
- 3h 40m
- Frequency
- Every 30 minutes
- Schedules at
- Vigneshwar Travels
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 5 delightfully under-the-radar French towns you need to visit, How do I get from Sydney to Melbourne, and Travelling by boat in Italy - to help you get the most out of your next trip.








