Ajmer to Dehradun - Multiple Options To Reach By Train, Flight, Bus
Dehradun is approximately 550+ kms from Ajmer. The fastest way to reach Dehradun from Ajmer is by Flight Via Jaipur. It takes approximately 3 hours. The cheapest way to reach Dehradun from Ajmer is by Train Via Roorkee which would take approximately 13 hours.
Sort By
Mode of Transport
Via Delhi
Ajmer
Delhi
Dehradun
Approx Travel Time
9h 25m
₹3,819
Onwards
Ajmer
Delhi
Dehradun
Approx Travel Time
13h 25m
₹710
Onwards
Ajmer
Delhi
Dehradun
Approx Travel Time
11h 10m
₹4,393
Onwards
Via Roorkee
CHEAPEST
Ajmer
Roorkee
Dehradun
Approx Travel Time
13h 10m
₹450
Onwards
Via Jaipur
Ajmer
Jaipur
Dehradun
Approx Travel Time
4h 55m
₹5,136
Onwards
Ajmer
Jaipur
Dehradun
Approx Travel Time
5h 40m
₹5,346
Onwards
FASTEST
Ajmer
Jaipur
Dehradun
Approx Travel Time
2h 55m
₹18,360
Onwards
Via Haridwar
Ajmer
Haridwar
Dehradun
Approx Travel Time
13h 25m
₹450
Onwards
Via Ghaziabad
Ajmer
Ghaziabad
Dehradun
Approx Travel Time
10h 10m
On Demand
Frequently Asked Questions
What is the distance between Ajmer and Dehradun?
Dehradun is approximately 550+ kms from Ajmer.
How long does it take to reach Dehradun from Ajmer?
It takes approximately 3 hours to reach Dehradun from Ajmer by Flight Via Jaipur.
What is the cheapest way to reach Dehradun from Ajmer?
The cheapest way to reach Dehradun from Ajmer is by Train Via Roorkee.
What is the fastest way to reach Dehradun from Ajmer?
The fastest way to reach Dehradun from Ajmer is by Flight Via Jaipur.