
Gwalior to Barshi
Barshi is approximately 1300+ kms from Gwalior. The fastest way to reach Barshi from Gwalior is by Flight, Train Via Hyderabad, Solapur. It takes approximately 9 hours. The cheapest way to reach Barshi from Gwalior is by Bus Via Indore, Pune which would take approximately 24 hours.
Sort By
Mode of Transport
Via Hyderabad, Solapur
RECOMMENDED
Gwalior
Hyderabad
Solapur
Barshi
Approx Travel Time
8h 38m
₹10,794
Onwards
FASTEST
Gwalior
Hyderabad
Solapur
Barshi
Approx Travel Time
8h 30m
₹8,886
Onwards
Via Pune
Gwalior
Pune
Barshi
Approx Travel Time
11h 35m
₹7,830
Onwards
Gwalior
Pune
Barshi
Approx Travel Time
10h 50m
₹8,184
Onwards
Gwalior
Pune
Barshi
Approx Travel Time
11h 53m
₹11,671
Onwards
Via Mumbai, Solapur
Gwalior
Mumbai
Solapur
Barshi
Approx Travel Time
8h 30m
₹9,305
Onwards
Via Itarsi
Gwalior
Itarsi
Barshi
Approx Travel Time
19h 17m
On Demand
Via Daund
Gwalior
Daund
Barshi
Approx Travel Time
23h 52m
On Demand
Via Indore, Aurangabad, Maharashtra
Gwalior
Indore
Aurangabad, Maharashtra
Barshi
Approx Travel Time
22h 44m
₹6,556
Onwards
Via Indore, Pune
CHEAPEST
Gwalior
Indore
Pune
Barshi
Approx Travel Time
1d
₹2,574
Onwards
Frequently Asked Questions
What is the distance between Gwalior and Barshi?
Barshi is approximately 1300+ kms from Gwalior.
How long does it take to reach Barshi from Gwalior?
It takes approximately 9 hours to reach Barshi from Gwalior by Flight, Train Via Hyderabad, Solapur.
What is the cheapest way to reach Barshi from Gwalior?
The cheapest way to reach Barshi from Gwalior is by Bus Via Indore, Pune.
What is the fastest way to reach Barshi from Gwalior?
The fastest way to reach Barshi from Gwalior is by Flight, Train Via Hyderabad, Solapur.


