
Shirdi to Gwalior
Gwalior is approximately 1100+ kms from Shirdi. The fastest way to reach Gwalior from Shirdi is by Train, Flight Via Mumbai. It takes approximately 8 hours. The cheapest way to reach Gwalior from Shirdi is by Bus which would take approximately 19 hours.
Sort By
Mode of Transport
Via Pune
RECOMMENDED
Shirdi
Pune
Gwalior
Approx Travel Time
9h 53m
₹7,884
Onwards
Via Mumbai
Shirdi
Mumbai
Gwalior
Approx Travel Time
8h 15m
₹8,004
Onwards
Shirdi
Mumbai
Gwalior
Approx Travel Time
9h
₹5,411
Onwards
FASTEST
Shirdi
Mumbai
Gwalior
Approx Travel Time
8h 5m
₹6,141
Onwards
Via Nashik
Shirdi
Nashik
Gwalior
Approx Travel Time
15h 8m
On Demand
Shirdi
Nashik
Gwalior
Approx Travel Time
15h 8m
On Demand
Shirdi
Nashik
Gwalior
Approx Travel Time
14h 56m
On Demand
Frequently Asked Questions
What is the distance between Shirdi and Gwalior?
Gwalior is approximately 1100+ kms from Shirdi.
How long does it take to reach Gwalior from Shirdi?
It takes approximately 8 hours to reach Gwalior from Shirdi by Train, Flight Via Mumbai.
What is the cheapest way to reach Gwalior from Shirdi?
The cheapest way to reach Gwalior from Shirdi is by Bus.
What is the fastest way to reach Gwalior from Shirdi?
The fastest way to reach Gwalior from Shirdi is by Train, Flight Via Mumbai.
Routes Connecting Shirdi
Routes From Shirdi
Routes Connecting Gwalior
Routes From Gwalior
- Gwalior to Dindigul
- Gwalior to Orkney-Islands
- Gwalior to Lakhimpur
- Gwalior to Varanasi
- Gwalior to Madanapalle
- Gwalior to Kovilpatti
- Gwalior to Nelamangala
- Gwalior to Kayamkulam
- Gwalior to Madrid
- Gwalior to Nashik
- Gwalior to Vijayawada
- Gwalior to Chalisgaon
- Gwalior to Sambhar
- Gwalior to Sitapur
- Gwalior to Machilipatnam


