
Maihar to Thane
Thane is approximately 1100+ kms from Maihar. The fastest way to reach Thane from Maihar is by Train. It takes approximately 22 hours. The cheapest way to reach Thane from Maihar is by Train Via Nashik which would take approximately 23 hours.
Sort By
Mode of Transport
Via Bhusawal
Maihar
Bhusawal
Thane
Approx Travel Time
22h 55m
On Demand
Via Jalgaon
Maihar
Jalgaon
Thane
Approx Travel Time
22h 55m
₹640
Onwards
Via Burhanpur
Maihar
Burhanpur
Thane
Approx Travel Time
22h 55m
₹645
Onwards
Via Itarsi
Maihar
Itarsi
Thane
Approx Travel Time
23h 10m
₹410
Onwards
Via Nandgaon
Maihar
Nandgaon
Thane
Approx Travel Time
23h 10m
₹550
Onwards
Via Pipariya
Maihar
Pipariya
Thane
Approx Travel Time
22h 55m
₹560
Onwards
Via Katni
Maihar
Katni
Thane
Approx Travel Time
22h 55m
₹560
Onwards
Via Kalyan
Maihar
Kalyan
Thane
Approx Travel Time
22h 55m
₹465
Onwards
Via Nashik
CHEAPEST
Maihar
Nashik
Thane
Approx Travel Time
23h 10m
₹385
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 22 hours to reach Thane from Maihar by Train.
What is the cheapest way to reach Thane from Maihar?
The cheapest way to reach Thane from Maihar is by Train Via Nashik.
What is the fastest way to reach Thane from Maihar?
The fastest way to reach Thane from Maihar is by Train.