
Karnal to Hamirpur
Hamirpur is approximately 250+ km from Karnal, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Hamirpur.
Sort By
Mode of Transport
Direct Options
RECOMMENDED
FASTEST
Karnal
Hamirpur
Approx Travel Time
5h 3m
On Demand
CHEAPEST
Karnal
Hamirpur
Approx Travel Time
5h 30m
₹619
Onwards
Via Anandpur Sahib
Karnal
Anandpur Sahib
Hamirpur
Approx Travel Time
5h 46m
On Demand
Karnal
Anandpur Sahib
Hamirpur
Approx Travel Time
6h 19m
On Demand
Via Ambala
Karnal
Ambala
Hamirpur
Approx Travel Time
6h 13m
₹675
Onwards
Karnal
Ambala
Hamirpur
Approx Travel Time
6h 25m
₹1,120
Onwards
Karnal
Ambala
Hamirpur
Approx Travel Time
6h 6m
₹2,784
Onwards
Via Una
Karnal
Una
Hamirpur
Approx Travel Time
6h 43m
On Demand
Via Chandigarh
Karnal
Chandigarh
Hamirpur
Approx Travel Time
6h 38m
₹710
Onwards
Karnal
Chandigarh
Hamirpur
Approx Travel Time
7h 5m
₹1,013
Onwards
Frequently Asked Questions
What is the distance between Karnal and Hamirpur?
Hamirpur is approximately 250+ kms from Karnal.
How long does it take to reach Hamirpur from Karnal?
It takes approximately 5 hours to reach Hamirpur from Karnal by Cab.
What is the cheapest way to reach Hamirpur from Karnal?
The cheapest way to reach Hamirpur from Karnal is by Bus.
What is the fastest way to reach Hamirpur from Karnal?
The fastest way to reach Hamirpur from Karnal is by Cab.

