
Roorkee to Thane
Thane is approximately 1400+ kms from Roorkee. The fastest way to reach Thane from Roorkee is by Train Via Jaipur. It takes approximately 30 hours. The cheapest way to reach Thane from Roorkee is by Train Via Delhi which would take approximately 30 hours.
Sort By
Mode of Transport
Via Jaipur
RECOMMENDED
FASTEST
Roorkee
Jaipur
Thane
Approx Travel Time
1d 5h 55m
On Demand
Via Kota
Roorkee
Kota
Thane
Approx Travel Time
1d 5h 55m
On Demand
Via Delhi
CHEAPEST
Roorkee
Delhi
Thane
Approx Travel Time
1d 5h 55m
₹760
Onwards
Via Ratlam
Roorkee
Ratlam
Thane
Approx Travel Time
1d 5h 55m
On Demand
Via Ajmer
Roorkee
Ajmer
Thane
Approx Travel Time
1d 6h 25m
On Demand
Via Faridabad
Roorkee
Faridabad
Thane
Approx Travel Time
1d 5h 55m
₹800
Onwards
Via Kishangarh
Roorkee
Kishangarh
Thane
Approx Travel Time
1d 6h 25m
On Demand
Via Sawai Madhopur
Roorkee
Sawai Madhopur
Thane
Approx Travel Time
1d 6h 10m
On Demand
Via Vadodara
Roorkee
Vadodara
Thane
Approx Travel Time
1d 6h 25m
On Demand
Via Nashik
Roorkee
Nashik
Thane
Approx Travel Time
1d 6h 10m
On Demand
Frequently Asked Questions
What is the distance between Roorkee and Thane?
Thane is approximately 1400+ kms from Roorkee.
How long does it take to reach Thane from Roorkee?
It takes approximately 30 hours to reach Thane from Roorkee by Train Via Jaipur.
What is the cheapest way to reach Thane from Roorkee?
The cheapest way to reach Thane from Roorkee is by Train Via Delhi.
What is the fastest way to reach Thane from Roorkee?
The fastest way to reach Thane from Roorkee is by Train Via Jaipur.