
Dahanu to Roorkee
Roorkee is approximately 1250+ kms from Dahanu. The fastest way to reach Roorkee from Dahanu is by Train, Flight, Cab Via Mumbai, Dehradun. It takes approximately 9 hours. The cheapest way to reach Roorkee from Dahanu is by Train which would take approximately 28 hours.
Sort By
Mode of Transport
Via Surat, Delhi
RECOMMENDED
Dahanu
Surat
Delhi
Roorkee
Approx Travel Time
12h 1m
₹6,258
Onwards
Dahanu
Surat
Delhi
Roorkee
Approx Travel Time
11h 9m
₹9,654
Onwards
Dahanu
Surat
Delhi
Roorkee
Approx Travel Time
12h 5m
₹6,722
Onwards
Dahanu
Surat
Delhi
Roorkee
Approx Travel Time
1d 4h 42m
On Demand
Via Mumbai, Dehradun
Dahanu
Mumbai
Dehradun
Roorkee
Approx Travel Time
10h 24m
₹13,170
Onwards
FASTEST
Dahanu
Mumbai
Dehradun
Roorkee
Approx Travel Time
9h 4m
₹10,223
Onwards
Via Delhi
Dahanu
Delhi
Roorkee
Approx Travel Time
21h 55m
₹1,114
Onwards
Via Mathura
Dahanu
Mathura
Roorkee
Approx Travel Time
20h 34m
₹6,144
Onwards
Via Ratlam
Dahanu
Ratlam
Roorkee
Approx Travel Time
20h 43m
₹725
Onwards
Frequently Asked Questions
What is the distance between Dahanu and Roorkee?
Roorkee is approximately 1250+ kms from Dahanu.
How long does it take to reach Roorkee from Dahanu?
It takes approximately 9 hours to reach Roorkee from Dahanu by Train, Flight, Cab Via Mumbai, Dehradun.
What is the cheapest way to reach Roorkee from Dahanu?
The cheapest way to reach Roorkee from Dahanu is by Train.
What is the fastest way to reach Roorkee from Dahanu?
The fastest way to reach Roorkee from Dahanu is by Train, Flight, Cab Via Mumbai, Dehradun.


