![hero](https://hblimg.mmtcdn.com/content/travelmall/img/routeplanner/mmt/activities/m_hero_l_227_1440.png)
Thane to Gwalior
Gwalior is approximately 1050+ kms from Thane. The fastest way to reach Gwalior from Thane is by Train, Flight Via Mumbai. It takes approximately 4 hours. The cheapest way to reach Gwalior from Thane is by Bus, Flight Via Indore which would take approximately 16 hours.
Sort By
Mode of Transport
Via Mumbai
FASTEST
Thane
Mumbai
Gwalior
Approx Travel Time
3h 55m
₹6,283
Onwards
Thane
Mumbai
Gwalior
Approx Travel Time
4h 10m
On Demand
Via Bhopal
Thane
Bhopal
Gwalior
Approx Travel Time
23h 10m
On Demand
Via Nandgaon
Thane
Nandgaon
Gwalior
Approx Travel Time
22h 55m
On Demand
Via Kalyan
Thane
Kalyan
Gwalior
Approx Travel Time
22h 25m
On Demand
Via Jalgaon
Thane
Jalgaon
Gwalior
Approx Travel Time
23h 10m
On Demand
Via Ahmedabad
Thane
Ahmedabad
Gwalior
Approx Travel Time
12h 25m
On Demand
Via Bhusawal
Thane
Bhusawal
Gwalior
Approx Travel Time
23h 25m
On Demand
Via Indore
CHEAPEST
Thane
Indore
Gwalior
Approx Travel Time
15h 55m
₹5,524
Onwards
Frequently Asked Questions
What is the distance between Thane and Gwalior?
Gwalior is approximately 1050+ kms from Thane.
How long does it take to reach Gwalior from Thane?
It takes approximately 4 hours to reach Gwalior from Thane by Train, Flight Via Mumbai.
What is the cheapest way to reach Gwalior from Thane?
The cheapest way to reach Gwalior from Thane is by Bus, Flight Via Indore.
What is the fastest way to reach Gwalior from Thane?
The fastest way to reach Gwalior from Thane is by Train, Flight Via Mumbai.