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