
Indore to Thane
Thane is approximately 550+ kms from Indore. The fastest way to reach Thane from Indore is by Flight, Train Via Mumbai. It takes approximately 4 hours. The cheapest way to reach Thane from Indore is by Bus, Train Via Nashik which would take approximately 12 hours.
Sort By
Mode of Transport
Via Mumbai
FASTEST
Indore
Mumbai
Thane
Approx Travel Time
4h 10m
₹6,341
Onwards
Indore
Mumbai
Thane
Approx Travel Time
4h 55m
₹6,749
Onwards
Indore
Mumbai
Thane
Approx Travel Time
5h 13m
₹7,483
Onwards
Via Nashik
CHEAPEST
Indore
Nashik
Thane
Approx Travel Time
12h 10m
₹985
Onwards
Via Navi Mumbai
Indore
Navi Mumbai
Thane
Approx Travel Time
4h 40m
₹6,829
Onwards
Via Pune
Indore
Pune
Thane
Approx Travel Time
6h 36m
₹5,335
Onwards
Indore
Pune
Thane
Approx Travel Time
7h 5m
₹5,631
Onwards
Via Jalgaon
Indore
Jalgaon
Thane
Approx Travel Time
8h 8m
₹6,899
Onwards
Frequently Asked Questions
What is the distance between Indore and Thane?
Thane is approximately 550+ kms from Indore.
How long does it take to reach Thane from Indore?
It takes approximately 4 hours to reach Thane from Indore by Flight, Train Via Mumbai.
What is the cheapest way to reach Thane from Indore?
The cheapest way to reach Thane from Indore is by Bus, Train Via Nashik.
What is the fastest way to reach Thane from Indore?
The fastest way to reach Thane from Indore is by Flight, Train Via Mumbai.

