
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
10h
₹11,616
Onwards
Via Delhi
FASTEST
Ajmer
Delhi
Roorkee
Approx Travel Time
5h 46m
₹5,318
Onwards
CHEAPEST
Ajmer
Delhi
Roorkee
Approx Travel Time
8h 31m
₹310
Onwards
Ajmer
Delhi
Roorkee
Approx Travel Time
13h
₹1,118
Onwards
Via Ghaziabad
Ajmer
Ghaziabad
Roorkee
Approx Travel Time
6h 50m
₹5,304
Onwards
Ajmer
Ghaziabad
Roorkee
Approx Travel Time
6h 5m
₹8,081
Onwards
Ajmer
Ghaziabad
Roorkee
Approx Travel Time
7h 21m
₹5,602
Onwards
Via Rohtak
Ajmer
Rohtak
Roorkee
Approx Travel Time
11h 14m
₹5,254
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.

