
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,446
Onwards
Via Roorkee
Haridwar
Roorkee
Karnal
Approx Travel Time
6h 4m
₹1,601
Onwards
CHEAPEST
Haridwar
Roorkee
Karnal
Approx Travel Time
5h 47m
₹215
Onwards
Via Muzaffarnagar
Haridwar
Muzaffarnagar
Karnal
Approx Travel Time
5h 2m
₹474
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 Sanchi
- Haridwar to Hoshangabad
- Haridwar to Dharapuram
- Haridwar to Siruguppa
- Haridwar to Calicut
- Haridwar to Farrukhabad
- Haridwar to Pratapgarh
- Haridwar to Darbhanga
- Haridwar to Challakere
- Haridwar to Jamshedpur
- Haridwar to Nakodar
- Haridwar to Kollam
- Haridwar to Purnia
- Haridwar to Sunam
- Haridwar to Dabwali


