
Ayodhya to Roorkee
Roorkee is approximately 600+ kms from Ayodhya. The fastest way to reach Roorkee from Ayodhya is by Flight, Train Via Dehradun. It takes approximately 4 hours. The cheapest way to reach Roorkee from Ayodhya is by Train Via Moradabad which would take approximately 14 hours.
Sort By
Mode of Transport
Via Bareilly
Ayodhya
Bareilly
Roorkee
Approx Travel Time
13h 40m
₹255
Onwards
Via Moradabad
CHEAPEST
Ayodhya
Moradabad
Roorkee
Approx Travel Time
13h 55m
₹250
Onwards
Ayodhya
Moradabad
Roorkee
Approx Travel Time
14h 10m
₹3,770
Onwards
Via Dehradun
FASTEST
Ayodhya
Dehradun
Roorkee
Approx Travel Time
3h 25m
₹4,933
Onwards
Ayodhya
Dehradun
Roorkee
Approx Travel Time
3h 40m
₹5,843
Onwards
Ayodhya
Dehradun
Roorkee
Approx Travel Time
3h 40m
₹6,932
Onwards
Via Hardoi
Ayodhya
Hardoi
Roorkee
Approx Travel Time
13h 55m
₹340
Onwards
Via Lucknow
Ayodhya
Lucknow
Roorkee
Approx Travel Time
14h 40m
₹470
Onwards
Via Shahjahanpur
Ayodhya
Shahjahanpur
Roorkee
Approx Travel Time
14h 10m
₹420
Onwards
Frequently Asked Questions
What is the distance between Ayodhya and Roorkee?
Roorkee is approximately 600+ kms from Ayodhya.
How long does it take to reach Roorkee from Ayodhya?
It takes approximately 4 hours to reach Roorkee from Ayodhya by Flight, Train Via Dehradun.
What is the cheapest way to reach Roorkee from Ayodhya?
The cheapest way to reach Roorkee from Ayodhya is by Train Via Moradabad.
What is the fastest way to reach Roorkee from Ayodhya?
The fastest way to reach Roorkee from Ayodhya is by Flight, Train Via Dehradun.