
Roorkee to Thane
Thane is approximately 1500+ kms from Roorkee. The fastest way to reach Thane from Roorkee is by Train. It takes approximately 22 hours. The cheapest way to reach Thane from Roorkee is by Train which would take approximately 22 hours.
Sort By
Mode of Transport
Via Delhi
Roorkee
Delhi
Thane
Approx Travel Time
23h 8m
₹3,949
Onwards
Roorkee
Delhi
Thane
Approx Travel Time
23h 22m
₹958
Onwards
Roorkee
Delhi
Thane
Approx Travel Time
23h 18m
₹675
Onwards
Roorkee
Delhi
Thane
Approx Travel Time
1d 9h 52m
₹3,218
Onwards
Via Ghaziabad
Roorkee
Ghaziabad
Thane
Approx Travel Time
22h 41m
₹4,527
Onwards
Roorkee
Ghaziabad
Thane
Approx Travel Time
23h 11m
₹925
Onwards
Roorkee
Ghaziabad
Thane
Approx Travel Time
22h 11m
₹700
Onwards
Via Mathura
Roorkee
Mathura
Thane
Approx Travel Time
23h 35m
₹6,508
Onwards
Via Ratlam
Roorkee
Ratlam
Thane
Approx Travel Time
22h 20m
₹755
Onwards
Frequently Asked Questions
What is the distance between Roorkee and Thane?
Thane is approximately 1500+ kms from Roorkee.
How long does it take to reach Thane from Roorkee?
It takes approximately 22 hours to reach Thane from Roorkee by Train.
What is the cheapest way to reach Thane from Roorkee?
The cheapest way to reach Thane from Roorkee is by Train.
What is the fastest way to reach Thane from Roorkee?
The fastest way to reach Thane from Roorkee is by Train.


