
Ajmer to Roorkee
Roorkee is approximately 600+ kms from Ajmer. The fastest way to reach Roorkee from Ajmer is by Flight, Train Via Ghaziabad. It takes approximately 6 hours. The cheapest way to reach Roorkee from Ajmer is by Train which would take approximately 12 hours.
Sort By
Mode of Transport
Via Ghaziabad
Ajmer
Ghaziabad
Roorkee
Approx Travel Time
5h 50m
₹6,207
Onwards
FASTEST
Ajmer
Ghaziabad
Roorkee
Approx Travel Time
5h 20m
₹2,620
Onwards
Ajmer
Ghaziabad
Roorkee
Approx Travel Time
6h 20m
₹2,800
Onwards
Via Panipat
Ajmer
Panipat
Roorkee
Approx Travel Time
12h 15m
₹3,991
Onwards
Via Delhi
Ajmer
Delhi
Roorkee
Approx Travel Time
12h 47m
₹1,214
Onwards
Ajmer
Delhi
Roorkee
Approx Travel Time
12h 43m
₹931
Onwards
Via Ambala
Ajmer
Ambala
Roorkee
Approx Travel Time
11h 22m
₹4,562
Onwards
Via Rohtak
Ajmer
Rohtak
Roorkee
Approx Travel Time
12h 22m
₹6,110
Onwards
Frequently Asked Questions
What is the distance between Ajmer and Roorkee?
Roorkee is approximately 600+ kms from Ajmer.
How long does it take to reach Roorkee from Ajmer?
It takes approximately 6 hours to reach Roorkee from Ajmer by Flight, Train Via Ghaziabad.
What is the cheapest way to reach Roorkee from Ajmer?
The cheapest way to reach Roorkee from Ajmer is by Train.
What is the fastest way to reach Roorkee from Ajmer?
The fastest way to reach Roorkee from Ajmer is by Flight, Train Via Ghaziabad.


