
Moradabad to Roorkee
Roorkee is approximately 150+ kms from Moradabad. The fastest way to reach Roorkee from Moradabad is by Train. It takes approximately 3 hours. The cheapest way to reach Roorkee from Moradabad is by Train which would take approximately 3 hours.
Sort By
Mode of Transport
Via Saharanpur
Moradabad
Saharanpur
Roorkee
Approx Travel Time
6h 1m
₹215
Onwards
Moradabad
Saharanpur
Roorkee
Approx Travel Time
6h 19m
₹1,205
Onwards
Via Muzaffarnagar
Moradabad
Muzaffarnagar
Roorkee
Approx Travel Time
6h 16m
₹3,457
Onwards
Moradabad
Muzaffarnagar
Roorkee
Approx Travel Time
6h 44m
₹1,479
Onwards
Via Haridwar
Moradabad
Haridwar
Roorkee
Approx Travel Time
6h 51m
₹1,471
Onwards
Moradabad
Haridwar
Roorkee
Approx Travel Time
7h 8m
₹2,581
Onwards
Moradabad
Haridwar
Roorkee
Approx Travel Time
7h 4m
₹1,069
Onwards
Via Meerut
Moradabad
Meerut
Roorkee
Approx Travel Time
6h 28m
₹698
Onwards
Frequently Asked Questions
What is the distance between Moradabad and Roorkee?
Roorkee is approximately 150+ kms from Moradabad.
How long does it take to reach Roorkee from Moradabad?
It takes approximately 3 hours to reach Roorkee from Moradabad by Train.
What is the cheapest way to reach Roorkee from Moradabad?
The cheapest way to reach Roorkee from Moradabad is by Train.
What is the fastest way to reach Roorkee from Moradabad?
The fastest way to reach Roorkee from Moradabad is by Train.
Routes Connecting Moradabad
Routes From Moradabad
- Moradabad to Srikalahasti
- Moradabad to Silvassa
- Moradabad to Nabadwip
- Moradabad to Kanhangad
- Moradabad to Bhavnagar
- Moradabad to Kodaikanal
- Moradabad to Bikaner
- Moradabad to Dhule
- Moradabad to Pusad
- Moradabad to Baramulla
- Moradabad to Almora
- Moradabad to Hathras
- Moradabad to Kodinar
- Moradabad to Chennai
- Moradabad to Upleta


