Khanna to Roorkee Distance
The road distance between Khanna and Roorkee is approximately 200+ km, and the drive usually takes around 4 hours by car or taxi, depending on traffic and road conditions. Trains complete the journey in approximately 4 hours, subject to the chosen service and route. The fastest way to reach Roorkee takes approximately 3 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Direct Options
RECOMMENDED
CHEAPEST
Khanna
Roorkee
Approx Travel Time
3h 25m
₹145
Onwards
Khanna
Roorkee
Approx Travel Time
3h 43m
₹6,231
Onwards
Via Sirhind
Khanna
Sirhind
Roorkee
Approx Travel Time
3h 42m
₹160
Onwards
Via Saharanpur
Khanna
Saharanpur
Roorkee
Approx Travel Time
3h 30m
₹155
Onwards
Khanna
Saharanpur
Roorkee
Approx Travel Time
5h 57m
₹2,412
Onwards
Via Ambala
FASTEST
Khanna
Ambala
Roorkee
Approx Travel Time
3h 10m
₹155
Onwards
Khanna
Ambala
Roorkee
Approx Travel Time
3h 58m
₹569
Onwards
Via Rajpura
Khanna
Rajpura
Roorkee
Approx Travel Time
3h 47m
₹190
Onwards
Via Yamunanagar
Khanna
Yamunanagar
Roorkee
Approx Travel Time
3h 45m
₹220
Onwards
Via Muzaffarnagar
Khanna
Muzaffarnagar
Roorkee
Approx Travel Time
6h 10m
₹1,693
Onwards
Frequently Asked Questions
What is the distance between Khanna and Roorkee?
The distance between Khanna and Roorkee is approximately 200+ km by road.
What is the straight-line (aerial) distance between Khanna and Roorkee?
The straight-line distance is approximately 150+ km.
How long does it take to travel from Khanna to Roorkee by road?
It takes around 4 hours by road.
What is the distance from Khanna to Roorkee via Sirhind?
Via Sirhind, the distance is approximately 200+ km, taking around 4 hours.
Is there a train from Khanna to Roorkee?
Yes, trains run between Khanna and Roorkee, covering approximately 150+ km in around 4 hours.
Does travel time between Khanna and Roorkee vary by season?
Yes, travel time can increase during monsoon or winter due to road conditions in hilly or mountainous stretches.
What is the driving distance vs. straight-line distance between Khanna and Roorkee?
The driving distance is 200+ km, while the straight-line distance is shorter at 150+ km, due to the road route following terrain and highways.
What are the major cities on the way from Khanna to Roorkee by road?
Major cities on the road route from Khanna to Roorkee include: • Yamunanagar • Saharanpur • Jagadhari
What are the major restaurants on the way from Khanna to Roorkee by road?
Major restaurants on the road route from Khanna to Roorkee include: • Daman Chicken Center • Veera Veera The Dhaba • Sunder Lal Puri Wale • Mango's Burger Cafe • Maggo's Panj Taara
Routes Connecting Khanna
Routes From Khanna
Routes Connecting Roorkee
Routes From Roorkee
Routes To Roorkee
- Sawai-Madhopur to Roorkee
- Manvi to Roorkee
- Tarapith to Roorkee
- Pithampur to Roorkee
- Mayiladuthurai to Roorkee
- Guna to Roorkee
- Tirunelveli to Roorkee
- Kalol to Roorkee
- Digha to Roorkee
- Kumarakom to Roorkee
- Tiruchirappalli to Roorkee
- Medinipur to Roorkee
- Thiruvannamalai to Roorkee
- Falakata to Roorkee
- Chandpur to Roorkee
Popular Places Routes
- Ahmedabad to Phillaur
- Doraha to Thrissur
- Lakshadweep to Udaipur
- Durg to Hyderabad
- Nohar to Ratnagiri
- Nanded to Phillaur
- Amethi to Mainpuri
- Changanassery to Madanapalle
- Bijapur to Nandi-Hills
- Thiruvananthapuram to Bahadurgarh
- Mandla to Chennai
- Varanasi to Ranchi
- Kalol to Ghumarwin
- Bangalore to Dehradun
- Jhajjar to Varanasi

