
Mahabaleshwar to Barshi
Barshi is approximately 300+ kms from Mahabaleshwar. The fastest way to reach Barshi from Mahabaleshwar is by Bus Via Pune. It takes approximately 8 hours. The cheapest way to reach Barshi from Mahabaleshwar is by Bus, Train Via Pune which would take approximately 8 hours.
Sort By
Mode of Transport
Via Pune
RECOMMENDED
FASTEST
Mahabaleshwar
Pune
Barshi
Approx Travel Time
7h 55m
₹1,399
Onwards
CHEAPEST
Mahabaleshwar
Pune
Barshi
Approx Travel Time
8h
₹769
Onwards
Mahabaleshwar
Pune
Barshi
Approx Travel Time
8h 48m
₹3,620
Onwards
Mahabaleshwar
Pune
Barshi
Approx Travel Time
8h 43m
₹4,250
Onwards
Via Wadgaon
Mahabaleshwar
Wadgaon
Barshi
Approx Travel Time
8h 35m
₹3,508
Onwards
Via Sangli
Mahabaleshwar
Sangli
Barshi
Approx Travel Time
10h 29m
On Demand
Via Lonavala
Mahabaleshwar
Lonavala
Barshi
Approx Travel Time
12h 20m
₹1,099
Onwards
Mahabaleshwar
Lonavala
Barshi
Approx Travel Time
13h 5m
₹2,418
Onwards
Frequently Asked Questions
What is the distance between Mahabaleshwar and Barshi?
Barshi is approximately 300+ kms from Mahabaleshwar.
How long does it take to reach Barshi from Mahabaleshwar?
It takes approximately 8 hours to reach Barshi from Mahabaleshwar by Bus Via Pune.
What is the cheapest way to reach Barshi from Mahabaleshwar?
The cheapest way to reach Barshi from Mahabaleshwar is by Bus, Train Via Pune.
What is the fastest way to reach Barshi from Mahabaleshwar?
The fastest way to reach Barshi from Mahabaleshwar is by Bus Via Pune.
Routes Connecting Mahabaleshwar
Routes From Mahabaleshwar
- Mahabaleshwar to Tindivanam
- Mahabaleshwar to Srinagar
- Mahabaleshwar to Bawal
- Mahabaleshwar to Daltonganj
- Mahabaleshwar to Mangalore
- Mahabaleshwar to Chennai
- Mahabaleshwar to Mughal-Sarai
- Mahabaleshwar to Kannauj
- Mahabaleshwar to Barnala
- Mahabaleshwar to Bandikui
- Mahabaleshwar to Wayanad
- Mahabaleshwar to Rajampet
- Mahabaleshwar to Chalisgaon
- Mahabaleshwar to Chandannagar
- Mahabaleshwar to Dhanbad
Routes To Mahabaleshwar
- Gurgaon to Mahabaleshwar
- Arrah to Mahabaleshwar
- Gangtok to Mahabaleshwar
- Jalgaon to Mahabaleshwar
- Viramgam to Mahabaleshwar
- Sirsi to Mahabaleshwar
- Botad to Mahabaleshwar
- Kaikalur to Mahabaleshwar
- Dahanu to Mahabaleshwar
- Kangra to Mahabaleshwar
- Bhiwani to Mahabaleshwar
- Arsikere to Mahabaleshwar
- Mandsaur to Mahabaleshwar
- Indore to Mahabaleshwar
- Upleta to Mahabaleshwar


