
Haridwar to Thane
Thane is approximately 1500+ kms from Haridwar. The fastest way to reach Thane from Haridwar is by Train. It takes approximately 22 hours. The cheapest way to reach Thane from Haridwar is by Train which would take approximately 22 hours.
Sort By
Mode of Transport
Via Mathura
RECOMMENDED
Haridwar
Mathura
Thane
Approx Travel Time
22h 50m
₹9,021
Onwards
Haridwar
Mathura
Thane
Approx Travel Time
1d 1h 20m
₹1,084
Onwards
Via Ghaziabad
Haridwar
Ghaziabad
Thane
Approx Travel Time
22h 48m
₹3,383
Onwards
Via Bharatpur
Haridwar
Bharatpur
Thane
Approx Travel Time
23h 59m
₹1,279
Onwards
Via Delhi
Haridwar
Delhi
Thane
Approx Travel Time
22h 46m
₹685
Onwards
Haridwar
Delhi
Thane
Approx Travel Time
22h 51m
₹3,823
Onwards
Haridwar
Delhi
Thane
Approx Travel Time
23h 35m
₹939
Onwards
Via Indore
Haridwar
Indore
Thane
Approx Travel Time
1d 6h 46m
₹3,049
Onwards
Frequently Asked Questions
What is the distance between Haridwar and Thane?
Thane is approximately 1500+ kms from Haridwar.
How long does it take to reach Thane from Haridwar?
It takes approximately 22 hours to reach Thane from Haridwar by Train.
What is the cheapest way to reach Thane from Haridwar?
The cheapest way to reach Thane from Haridwar is by Train.
What is the fastest way to reach Thane from Haridwar?
The fastest way to reach Thane from Haridwar is by Train.


