
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,187
Onwards
Haridwar
Kurukshetra
Karnal
Approx Travel Time
5h
₹1,136
Onwards
Via Roorkee
Haridwar
Roorkee
Karnal
Approx Travel Time
6h 4m
₹1,804
Onwards
CHEAPEST
Haridwar
Roorkee
Karnal
Approx Travel Time
5h 47m
₹215
Onwards
Via Panipat
Haridwar
Panipat
Karnal
Approx Travel Time
5h 45m
₹822
Onwards
Haridwar
Panipat
Karnal
Approx Travel Time
6h 10m
₹1,066
Onwards
Via Saharanpur
Haridwar
Saharanpur
Karnal
Approx Travel Time
6h 14m
₹3,164
Onwards
Haridwar
Saharanpur
Karnal
Approx Travel Time
5h 53m
₹590
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 Tarapith
- Haridwar to Asansol
- Haridwar to Shikohabad
- Haridwar to Kumbakonam
- Haridwar to Gudalur
- Haridwar to Abohar
- Haridwar to Kantabanji
- Haridwar to Garhwa
- Haridwar to Pukhrayan
- Haridwar to Jalpaiguri
- Haridwar to Honavar
- Haridwar to Tonk
- Haridwar to Jamnagar
- Haridwar to Sindhanur
- Haridwar to Thiruvannamalai


