
Lucknow to Dehradun
Dehradun is approximately 500+ kms from Lucknow. The fastest way to reach Dehradun from Lucknow is by Flight. It takes approximately 1 hour. The cheapest way to reach Dehradun from Lucknow is by Train Via Moradabad which would take approximately 12 hours.
Sort By
Mode of Transport
Via Kichha
Lucknow
Kichha
Dehradun
Approx Travel Time
2h 40m
₹13,766
Onwards
Via Delhi
Lucknow
Delhi
Dehradun
Approx Travel Time
2h 55m
₹6,659
Onwards
Via Ayodhya
Lucknow
Ayodhya
Dehradun
Approx Travel Time
5h 25m
₹8,658
Onwards
Lucknow
Ayodhya
Dehradun
Approx Travel Time
5h 25m
₹6,405
Onwards
Lucknow
Ayodhya
Dehradun
Approx Travel Time
5h 40m
₹7,069
Onwards
Via Moradabad
CHEAPEST
Lucknow
Moradabad
Dehradun
Approx Travel Time
11h 55m
₹360
Onwards
Via Roorkee
Lucknow
Roorkee
Dehradun
Approx Travel Time
12h 40m
₹415
Onwards
Frequently Asked Questions
What is the distance between Lucknow and Dehradun?
Dehradun is approximately 500+ kms from Lucknow.
How long does it take to reach Dehradun from Lucknow?
It takes approximately 1 hour to reach Dehradun from Lucknow by Flight.
What is the cheapest way to reach Dehradun from Lucknow?
The cheapest way to reach Dehradun from Lucknow is by Train Via Moradabad.
What is the fastest way to reach Dehradun from Lucknow?
The fastest way to reach Dehradun from Lucknow is by Flight.