
Hajipur to Kangra
Kangra is approximately 1300+ kms from Hajipur. The fastest way to reach Kangra from Hajipur is by Train, Flight Via Delhi. It takes approximately 22 hours. The cheapest way to reach Kangra from Hajipur is by Train, Bus Via Chandigarh which would take approximately 29 hours.
Sort By
Mode of Transport
Via Chandigarh
RECOMMENDED
CHEAPEST
Hajipur
Chandigarh
Kangra
Approx Travel Time
1d 4h 35m
₹949
Onwards
Hajipur
Chandigarh
Kangra
Approx Travel Time
1d 5h 3m
₹4,579
Onwards
Hajipur
Chandigarh
Kangra
Approx Travel Time
1d 0h 20m
₹6,683
Onwards
Via Delhi
FASTEST
Hajipur
Delhi
Kangra
Approx Travel Time
21h 40m
₹8,833
Onwards
Hajipur
Delhi
Kangra
Approx Travel Time
1d 7h 55m
₹1,479
Onwards
Via Ambala
Hajipur
Ambala
Kangra
Approx Travel Time
1d 5h 8m
₹5,051
Onwards
Via Karnal
Hajipur
Karnal
Kangra
Approx Travel Time
1d 5h 15m
On Demand
Via Phagwara
Hajipur
Phagwara
Kangra
Approx Travel Time
1d 5h 32m
₹5,650
Onwards
Via Jaipur
Hajipur
Jaipur
Kangra
Approx Travel Time
23h 55m
₹6,924
Onwards
Via Ludhiana
Hajipur
Ludhiana
Kangra
Approx Travel Time
1d 5h 56m
₹5,092
Onwards
Frequently Asked Questions
What is the distance between Hajipur and Kangra?
Kangra is approximately 1300+ kms from Hajipur.
How long does it take to reach Kangra from Hajipur?
It takes approximately 22 hours to reach Kangra from Hajipur by Train, Flight Via Delhi.
What is the cheapest way to reach Kangra from Hajipur?
The cheapest way to reach Kangra from Hajipur is by Train, Bus Via Chandigarh.
What is the fastest way to reach Kangra from Hajipur?
The fastest way to reach Kangra from Hajipur is by Train, Flight Via Delhi.