
Maihar to Thane
Thane is approximately 1100+ kms from Maihar. The fastest way to reach Thane from Maihar is by Train, Flight Via Jabalpur, Mumbai. It takes approximately 9 hours. The cheapest way to reach Thane from Maihar is by Train which would take approximately 19 hours.
Sort By
Mode of Transport
Direct Train
RECOMMENDED
CHEAPEST
Maihar
Thane
Approx Travel Time
19h 17m
₹520
Onwards
Via Jabalpur, Mumbai
Maihar
Jabalpur
Mumbai
Thane
Approx Travel Time
10h 42m
₹7,293
Onwards
FASTEST
Maihar
Jabalpur
Mumbai
Thane
Approx Travel Time
9h 12m
₹6,853
Onwards
Maihar
Jabalpur
Mumbai
Thane
Approx Travel Time
9h 20m
₹7,098
Onwards
Via Burhanpur
Maihar
Burhanpur
Thane
Approx Travel Time
17h 44m
₹645
Onwards
Via Nashik
Maihar
Nashik
Thane
Approx Travel Time
20h 39m
₹974
Onwards
Maihar
Nashik
Thane
Approx Travel Time
21h 7m
₹3,514
Onwards
Via Jabalpur, Navi Mumbai
Maihar
Jabalpur
Navi Mumbai
Thane
Approx Travel Time
9h 42m
₹7,293
Onwards
Via Indore
Maihar
Indore
Thane
Approx Travel Time
1d 1h 5m
₹3,199
Onwards
Via Jabalpur, Indore
Maihar
Jabalpur
Indore
Thane
Approx Travel Time
1d 2h 24m
₹7,751
Onwards
Frequently Asked Questions
What is the distance between Maihar and Thane?
Thane is approximately 1100+ kms from Maihar.
How long does it take to reach Thane from Maihar?
It takes approximately 9 hours to reach Thane from Maihar by Train, Flight Via Jabalpur, Mumbai.
What is the cheapest way to reach Thane from Maihar?
The cheapest way to reach Thane from Maihar is by Train.
What is the fastest way to reach Thane from Maihar?
The fastest way to reach Thane from Maihar is by Train, Flight Via Jabalpur, Mumbai.

