
Karnal to Hoshiarpur
Hoshiarpur is approximately 250+ kms from Karnal. The fastest way to reach Hoshiarpur from Karnal is by Train. It takes approximately 5 hours. The cheapest way to reach Hoshiarpur from Karnal is by Train, Bus Via Chandigarh which would take approximately 8 hours.
Sort By
Mode of Transport
Via Ambala
Karnal
Ambala
Hoshiarpur
Approx Travel Time
7h 10m
₹3,451
Onwards
Via Chandigarh
CHEAPEST
Karnal
Chandigarh
Hoshiarpur
Approx Travel Time
7h 25m
₹562
Onwards
Karnal
Chandigarh
Hoshiarpur
Approx Travel Time
7h 55m
₹808
Onwards
Karnal
Chandigarh
Hoshiarpur
Approx Travel Time
8h 2m
₹3,017
Onwards
Via Dasua
Karnal
Dasua
Hoshiarpur
Approx Travel Time
7h 40m
₹695
Onwards
Frequently Asked Questions
What is the distance between Karnal and Hoshiarpur?
Hoshiarpur is approximately 250+ kms from Karnal.
How long does it take to reach Hoshiarpur from Karnal?
It takes approximately 5 hours to reach Hoshiarpur from Karnal by Train.
What is the cheapest way to reach Hoshiarpur from Karnal?
The cheapest way to reach Hoshiarpur from Karnal is by Train, Bus Via Chandigarh.
What is the fastest way to reach Hoshiarpur from Karnal?
The fastest way to reach Hoshiarpur from Karnal is by Train.
Routes Connecting Karnal
Routes From Karnal
Routes Connecting Hoshiarpur
Routes From Hoshiarpur
- Hoshiarpur to Viluppuram
- Hoshiarpur to Chaibasa
- Hoshiarpur to Sangrur
- Hoshiarpur to Dausa
- Hoshiarpur to Chitradurga
- Hoshiarpur to Kalka
- Hoshiarpur to Hanumangarh
- Hoshiarpur to Tiruchirappalli
- Hoshiarpur to Puri
- Hoshiarpur to Sagar
- Hoshiarpur to Dahanu
- Hoshiarpur to Leh
- Hoshiarpur to Bhavnagar
- Hoshiarpur to Neem-ka-Thana
- Hoshiarpur to Thanjavur
Routes To Hoshiarpur
- Muzaffarnagar to Hoshiarpur
- Bhuj to Hoshiarpur
- Khanna to Hoshiarpur
- Jhajjar to Hoshiarpur
- Hazaribagh to Hoshiarpur
- Ghazipur to Hoshiarpur
- Nohar to Hoshiarpur
- Gangotri to Hoshiarpur
- Varanasi to Hoshiarpur
- Podili to Hoshiarpur
- Paralakhemundi to Hoshiarpur
- Hassan to Hoshiarpur
- Unnao to Hoshiarpur
- Muvattupuzha to Hoshiarpur
- Mandi to Hoshiarpur