
Haridwar to Karnal
Karnal is approximately 150+ kms from Haridwar. The fastest way to reach Karnal from Haridwar is by Cab. It takes approximately 3 hours. The cheapest way to reach Karnal from Haridwar is by Train Via Roorkee which would take approximately 6 hours.
Sort By
Mode of Transport
Via Kurukshetra
Haridwar
Kurukshetra
Karnal
Approx Travel Time
4h 33m
₹860
Onwards
Haridwar
Kurukshetra
Karnal
Approx Travel Time
5h
₹2,524
Onwards
Haridwar
Kurukshetra
Karnal
Approx Travel Time
5h
₹1,549
Onwards
Via Roorkee
Haridwar
Roorkee
Karnal
Approx Travel Time
6h 4m
₹1,599
Onwards
CHEAPEST
Haridwar
Roorkee
Karnal
Approx Travel Time
5h 47m
₹215
Onwards
Via Muzaffarnagar
Haridwar
Muzaffarnagar
Karnal
Approx Travel Time
5h 2m
₹452
Onwards
Haridwar
Muzaffarnagar
Karnal
Approx Travel Time
5h 20m
₹258
Onwards
Via Panipat
Haridwar
Panipat
Karnal
Approx Travel Time
5h 45m
₹660
Onwards
Via Saharanpur
Haridwar
Saharanpur
Karnal
Approx Travel Time
6h 14m
₹2,688
Onwards
Frequently Asked Questions
What is the distance between Haridwar and Karnal?
Karnal is approximately 150+ kms from Haridwar.
How long does it take to reach Karnal from Haridwar?
It takes approximately 3 hours to reach Karnal from Haridwar by Cab.
What is the cheapest way to reach Karnal from Haridwar?
The cheapest way to reach Karnal from Haridwar is by Train Via Roorkee.
What is the fastest way to reach Karnal from Haridwar?
The fastest way to reach Karnal from Haridwar is by Cab.
Routes Connecting Haridwar
Routes From Haridwar
- Haridwar to Kodungallur
- Haridwar to Palakkad
- Haridwar to Goalpara
- Haridwar to Krishnagiri
- Haridwar to Kodaikanal
- Haridwar to Anandpur-Sahib
- Haridwar to Gokak
- Haridwar to Kishtwar
- Haridwar to Vyara
- Haridwar to Hansi
- Haridwar to Manamadurai
- Haridwar to Gulbarga
- Haridwar to Kanhangad
- Haridwar to Sonepur
- Haridwar to Pakur


