
Ajmer to Roorkee
Roorkee is approximately 600+ km from Ajmer, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Roorkee.
Sort By
Mode of Transport
Direct Options
RECOMMENDED
Ajmer
Roorkee
Approx Travel Time
11h 43m
₹360
Onwards
Ajmer
Roorkee
Approx Travel Time
12h 7m
₹799
Onwards
Ajmer
Roorkee
Approx Travel Time
9h 2m
₹11,593
Onwards
Via Delhi
FASTEST
Ajmer
Delhi
Roorkee
Approx Travel Time
5h 46m
₹5,318
Onwards
Ajmer
Delhi
Roorkee
Approx Travel Time
13h 10m
₹1,021
Onwards
CHEAPEST
Ajmer
Delhi
Roorkee
Approx Travel Time
8h 31m
₹310
Onwards
Via Rohtak
Ajmer
Rohtak
Roorkee
Approx Travel Time
11h 14m
₹5,254
Onwards
Via Ghaziabad
Ajmer
Ghaziabad
Roorkee
Approx Travel Time
6h 45m
₹4,042
Onwards
Ajmer
Ghaziabad
Roorkee
Approx Travel Time
7h 15m
₹4,243
Onwards
Ajmer
Ghaziabad
Roorkee
Approx Travel Time
6h
₹6,819
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 Delhi.
What is the cheapest way to reach Roorkee from Ajmer?
The cheapest way to reach Roorkee from Ajmer is by Train Via Delhi.
What is the fastest way to reach Roorkee from Ajmer?
The fastest way to reach Roorkee from Ajmer is by Flight, Train Via Delhi.

