
Dahanu to Roorkee
Roorkee is approximately 1450+ kms from Dahanu. The fastest way to reach Roorkee from Dahanu is by Train Via Valsad. It takes approximately 25 hours. The cheapest way to reach Roorkee from Dahanu is by Train Via Valsad which would take approximately 25 hours.
Sort By
Mode of Transport
Via Faridabad
RECOMMENDED
Dahanu
Faridabad
Roorkee
Approx Travel Time
1d 2h 14m
₹4,323
Onwards
Dahanu
Faridabad
Roorkee
Approx Travel Time
1d 2h 14m
₹760
Onwards
Via Delhi
Dahanu
Delhi
Roorkee
Approx Travel Time
1d 2h 47m
₹3,939
Onwards
Via Valsad
CHEAPEST
FASTEST
Dahanu
Valsad
Roorkee
Approx Travel Time
1d 1h 3m
₹695
Onwards
Via Sonipat
Dahanu
Sonipat
Roorkee
Approx Travel Time
1d 2h 53m
₹3,983
Onwards
Via Vadodara
Dahanu
Vadodara
Roorkee
Approx Travel Time
1d 1h 17m
₹695
Onwards
Via Navsari
Dahanu
Navsari
Roorkee
Approx Travel Time
1d 1h 50m
₹700
Onwards
Via Surat
Dahanu
Surat
Roorkee
Approx Travel Time
1d 1h 47m
₹695
Onwards
Via Ankleshwar
Dahanu
Ankleshwar
Roorkee
Approx Travel Time
1d 2h 1m
₹735
Onwards
Via Panipat
Dahanu
Panipat
Roorkee
Approx Travel Time
1d 3h 49m
₹3,820
Onwards
Frequently Asked Questions
What is the distance between Dahanu and Roorkee?
Roorkee is approximately 1450+ kms from Dahanu.
How long does it take to reach Roorkee from Dahanu?
It takes approximately 25 hours to reach Roorkee from Dahanu by Train Via Valsad.
What is the cheapest way to reach Roorkee from Dahanu?
The cheapest way to reach Roorkee from Dahanu is by Train Via Valsad.
What is the fastest way to reach Roorkee from Dahanu?
The fastest way to reach Roorkee from Dahanu is by Train Via Valsad.