
Khanna to Dehradun
Dehradun is approximately 200+ kms from Khanna. The fastest way to reach Dehradun from Khanna is by Train Via Saharanpur. It takes approximately 6 hours. The cheapest way to reach Dehradun from Khanna is by Train Via Roorkee which would take approximately 6 hours.
Sort By
Mode of Transport
Via Saharanpur
FASTEST
Khanna
Saharanpur
Dehradun
Approx Travel Time
5h 55m
₹845
Onwards
Khanna
Saharanpur
Dehradun
Approx Travel Time
6h 10m
₹944
Onwards
Via Ambala
Khanna
Ambala
Dehradun
Approx Travel Time
6h 10m
On Demand
Via Roorkee
CHEAPEST
Khanna
Roorkee
Dehradun
Approx Travel Time
6h 10m
₹235
Onwards
Khanna
Roorkee
Dehradun
Approx Travel Time
6h 25m
₹2,140
Onwards
Khanna
Roorkee
Dehradun
Approx Travel Time
6h 25m
₹1,144
Onwards
Via Rajpura
Khanna
Rajpura
Dehradun
Approx Travel Time
6h 25m
₹5,258
Onwards
Via Rishikesh
Khanna
Rishikesh
Dehradun
Approx Travel Time
6h 25m
On Demand
Via Haridwar
Khanna
Haridwar
Dehradun
Approx Travel Time
6h 40m
₹250
Onwards
Frequently Asked Questions
What is the distance between Khanna and Dehradun?
Dehradun is approximately 200+ kms from Khanna.
How long does it take to reach Dehradun from Khanna?
It takes approximately 6 hours to reach Dehradun from Khanna by Train Via Saharanpur.
What is the cheapest way to reach Dehradun from Khanna?
The cheapest way to reach Dehradun from Khanna is by Train Via Roorkee.
What is the fastest way to reach Dehradun from Khanna?
The fastest way to reach Dehradun from Khanna is by Train Via Saharanpur.