
Barshi to Indore
Indore is approximately 700+ kms from Barshi. The fastest way to reach Indore from Barshi is by Train, Flight Via Pune. It takes approximately 8 hours. The cheapest way to reach Indore from Barshi is by Bus Via Ambejogai which would take approximately 18 hours.
Sort By
Mode of Transport
Via Pune
RECOMMENDED
FASTEST
Barshi
Pune
Indore
Approx Travel Time
7h 45m
₹5,389
Onwards
Barshi
Pune
Indore
Approx Travel Time
8h 18m
₹9,241
Onwards
Barshi
Pune
Indore
Approx Travel Time
8h 30m
₹5,719
Onwards
Via Aurangabad, Maharashtra
Barshi
Aurangabad, Maharashtra
Indore
Approx Travel Time
14h 49m
On Demand
Via Ambejogai
CHEAPEST
Barshi
Ambejogai
Indore
Approx Travel Time
17h 47m
₹3,499
Onwards
Via Madha, Burhanpur
Barshi
Madha
Burhanpur
Indore
Approx Travel Time
15h 9m
On Demand
Via Madha, Nandgaon
Barshi
Madha
Nandgaon
Indore
Approx Travel Time
15h 30m
On Demand
Via Akola
Barshi
Akola
Indore
Approx Travel Time
18h 30m
On Demand
Via Madha, Pune
Barshi
Madha
Pune
Indore
Approx Travel Time
7h 50m
On Demand
Via Navi Mumbai
Barshi
Navi Mumbai
Indore
Approx Travel Time
11h 5m
₹6,753
Onwards
Frequently Asked Questions
What is the distance between Barshi and Indore?
Indore is approximately 700+ kms from Barshi.
How long does it take to reach Indore from Barshi?
It takes approximately 8 hours to reach Indore from Barshi by Train, Flight Via Pune.
What is the cheapest way to reach Indore from Barshi?
The cheapest way to reach Indore from Barshi is by Bus Via Ambejogai.
What is the fastest way to reach Indore from Barshi?
The fastest way to reach Indore from Barshi is by Train, Flight Via Pune.

