
Roorkee to Morena
Morena is approximately 450+ kms from Roorkee. The fastest way to reach Morena from Roorkee is by Train. It takes approximately 9 hours. The cheapest way to reach Morena from Roorkee is by Train Via Delhi which would take approximately 10 hours.
Sort By
Mode of Transport
Via Ghaziabad
Roorkee
Ghaziabad
Morena
Approx Travel Time
10h 52m
₹4,320
Onwards
Roorkee
Ghaziabad
Morena
Approx Travel Time
9h
₹3,821
Onwards
Roorkee
Ghaziabad
Morena
Approx Travel Time
9h 3m
₹345
Onwards
Via Dehradun
Roorkee
Dehradun
Morena
Approx Travel Time
13h 40m
₹2,099
Onwards
Via Muzaffarnagar
Roorkee
Muzaffarnagar
Morena
Approx Travel Time
9h 14m
₹2,366
Onwards
Via Mathura
Roorkee
Mathura
Morena
Approx Travel Time
8h 32m
₹320
Onwards
Via Delhi
CHEAPEST
Roorkee
Delhi
Morena
Approx Travel Time
9h 25m
₹265
Onwards
Via Meerut
Roorkee
Meerut
Morena
Approx Travel Time
9h 40m
₹2,839
Onwards
Via Agra
Roorkee
Agra
Morena
Approx Travel Time
9h 4m
₹325
Onwards
Frequently Asked Questions
What is the distance between Roorkee and Morena?
Morena is approximately 450+ kms from Roorkee.
How long does it take to reach Morena from Roorkee?
It takes approximately 9 hours to reach Morena from Roorkee by Train.
What is the cheapest way to reach Morena from Roorkee?
The cheapest way to reach Morena from Roorkee is by Train Via Delhi.
What is the fastest way to reach Morena from Roorkee?
The fastest way to reach Morena from Roorkee is by Train.