
Bilhaur to Kangra
Kangra is approximately 800+ kms from Bilhaur. The fastest way to reach Kangra from Bilhaur is by Train, Flight Via Delhi. It takes approximately 10 hours. The cheapest way to reach Kangra from Bilhaur is by Train, Flight Via Delhi which would take approximately 10 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
CHEAPEST
FASTEST
Bilhaur
Delhi
Kangra
Approx Travel Time
10h 10m
₹3,737
Onwards
Via Dehradun, Kullu
Bilhaur
Dehradun
Kullu
Kangra
Approx Travel Time
13h 20m
On Demand
Bilhaur
Dehradun
Kullu
Kangra
Approx Travel Time
14h 50m
On Demand
Via Delhi, Mohali
Bilhaur
Delhi
Mohali
Kangra
Approx Travel Time
11h 50m
₹3,943
Onwards
Bilhaur
Delhi
Mohali
Kangra
Approx Travel Time
16h 26m
₹6,553
Onwards
Via Delhi, Shimla
Bilhaur
Delhi
Shimla
Kangra
Approx Travel Time
11h 50m
₹5,163
Onwards
Via Delhi, Kullu
Bilhaur
Delhi
Kullu
Kangra
Approx Travel Time
12h 5m
₹22,044
Onwards
Bilhaur
Delhi
Kullu
Kangra
Approx Travel Time
13h 35m
On Demand
Via Dehradun, Mohali
Bilhaur
Dehradun
Mohali
Kangra
Approx Travel Time
13h 20m
On Demand
Via Delhi, Amritsar
Bilhaur
Delhi
Amritsar
Kangra
Approx Travel Time
12h 5m
₹9,529
Onwards
Frequently Asked Questions
What is the distance between Bilhaur and Kangra?
Kangra is approximately 800+ kms from Bilhaur.
How long does it take to reach Kangra from Bilhaur?
It takes approximately 10 hours to reach Kangra from Bilhaur by Train, Flight Via Delhi.
What is the cheapest way to reach Kangra from Bilhaur?
The cheapest way to reach Kangra from Bilhaur is by Train, Flight Via Delhi.
What is the fastest way to reach Kangra from Bilhaur?
The fastest way to reach Kangra from Bilhaur is by Train, Flight Via Delhi.