
Bhabua to Kangra
Kangra is approximately 1300+ km from Bhabua, 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 Kangra.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
CHEAPEST
Bhabua
Delhi
Kangra
Approx Travel Time
20h 53m
₹1,069
Onwards
Via Varanasi, Delhi
FASTEST
Bhabua
Varanasi
Delhi
Kangra
Approx Travel Time
8h 44m
₹12,778
Onwards
Bhabua
Varanasi
Delhi
Kangra
Approx Travel Time
9h 20m
₹12,928
Onwards
Via Delhi, Jalandhar
Bhabua
Delhi
Jalandhar
Kangra
Approx Travel Time
19h 2m
₹4,903
Onwards
Via Ayodhya, Delhi
Bhabua
Ayodhya
Delhi
Kangra
Approx Travel Time
11h
₹11,152
Onwards
Via Gaya, Delhi
Bhabua
Gaya
Delhi
Kangra
Approx Travel Time
8h 45m
₹13,493
Onwards
Via Ghaziabad, Mohali
Bhabua
Ghaziabad
Mohali
Kangra
Approx Travel Time
1d 4h 20m
₹1,909
Onwards
Via Kanpur, Delhi
Bhabua
Kanpur
Delhi
Kangra
Approx Travel Time
10h 33m
₹11,309
Onwards
Via Prayagraj(Allahabad), Delhi
Bhabua
Prayagraj(Allahabad)
Delhi
Kangra
Approx Travel Time
8h 56m
₹12,706
Onwards
Bhabua
Prayagraj(Allahabad)
Delhi
Kangra
Approx Travel Time
10h 5m
₹13,460
Onwards
Frequently Asked Questions
What is the distance between Bhabua and Kangra?
Kangra is approximately 1300+ kms from Bhabua.
How long does it take to reach Kangra from Bhabua?
It takes approximately 9 hours to reach Kangra from Bhabua by Train, Flight Via Varanasi, Delhi.
What is the cheapest way to reach Kangra from Bhabua?
The cheapest way to reach Kangra from Bhabua is by Train, Bus Via Delhi.
What is the fastest way to reach Kangra from Bhabua?
The fastest way to reach Kangra from Bhabua is by Train, Flight Via Varanasi, Delhi.

