
Khanna to Hamirpur
Hamirpur is approximately 150+ kms from Khanna. The fastest way to reach Hamirpur from Khanna is by Cab, Bus Via Ropar. It takes approximately 3 hours. The cheapest way to reach Hamirpur from Khanna is by Train, Bus Via Ludhiana which would take approximately 7 hours.
Sort By
Mode of Transport
Via Ropar
FASTEST
Khanna
Ropar
Hamirpur
Approx Travel Time
3h 7m
₹2,702
Onwards
Via Ludhiana
CHEAPEST
Khanna
Ludhiana
Hamirpur
Approx Travel Time
6h 43m
₹1,044
Onwards
Khanna
Ludhiana
Hamirpur
Approx Travel Time
6h 15m
₹1,669
Onwards
Khanna
Ludhiana
Hamirpur
Approx Travel Time
6h 22m
₹2,635
Onwards
Via Kharar
Khanna
Kharar
Hamirpur
Approx Travel Time
4h 25m
₹2,324
Onwards
Via Chandigarh
Khanna
Chandigarh
Hamirpur
Approx Travel Time
3h 51m
₹2,767
Onwards
Frequently Asked Questions
What is the distance between Khanna and Hamirpur?
Hamirpur is approximately 150+ kms from Khanna.
How long does it take to reach Hamirpur from Khanna?
It takes approximately 3 hours to reach Hamirpur from Khanna by Cab, Bus Via Ropar.
What is the cheapest way to reach Hamirpur from Khanna?
The cheapest way to reach Hamirpur from Khanna is by Train, Bus Via Ludhiana.
What is the fastest way to reach Hamirpur from Khanna?
The fastest way to reach Hamirpur from Khanna is by Cab, Bus Via Ropar.
Routes Connecting Khanna
Routes From Khanna
Routes Connecting Hamirpur
Routes From Hamirpur
- Hamirpur to Tiruchirappalli
- Hamirpur to Koraput
- Hamirpur to Calicut
- Hamirpur to Adilabad
- Hamirpur to Mayiladuthurai
- Hamirpur to Surat
- Hamirpur to Sawai-Madhopur
- Hamirpur to Jamnagar
- Hamirpur to Krishnanagar
- Hamirpur to Shahganj
- Hamirpur to Nawalgarh
- Hamirpur to Sirohi
- Hamirpur to Nainital
- Hamirpur to Bargarh
- Hamirpur to Bawani-Khera


