
Gaya to Kangra
Kangra is approximately 1250+ kms from Gaya. The fastest way to reach Kangra from Gaya is by Flight Via Delhi. It takes approximately 5 hours. The cheapest way to reach Kangra from Gaya is by Train, Bus Via Prayagraj(Allahabad), Delhi which would take approximately 27 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Gaya
Delhi
Kangra
Approx Travel Time
5h 10m
₹10,505
Onwards
Via Delhi, Mohali
Gaya
Delhi
Mohali
Kangra
Approx Travel Time
6h 50m
₹14,016
Onwards
Via Patna, Mohali
Gaya
Patna
Mohali
Kangra
Approx Travel Time
8h
₹10,612
Onwards
Gaya
Patna
Mohali
Kangra
Approx Travel Time
9h
₹10,847
Onwards
Via Patna, Delhi
Gaya
Patna
Delhi
Kangra
Approx Travel Time
1d 8h 40m
₹1,895
Onwards
Gaya
Patna
Delhi
Kangra
Approx Travel Time
8h 30m
₹11,149
Onwards
Gaya
Patna
Delhi
Kangra
Approx Travel Time
9h 30m
₹11,384
Onwards
Via Agra, Mohali
Gaya
Agra
Mohali
Kangra
Approx Travel Time
23h 5m
₹4,075
Onwards
Via Varanasi, Delhi
Gaya
Varanasi
Delhi
Kangra
Approx Travel Time
10h 42m
₹9,617
Onwards
Via Prayagraj(Allahabad), Delhi
CHEAPEST
Gaya
Prayagraj(Allahabad)
Delhi
Kangra
Approx Travel Time
1d 2h 55m
₹1,177
Onwards
Frequently Asked Questions
What is the distance between Gaya and Kangra?
Kangra is approximately 1250+ kms from Gaya.
How long does it take to reach Kangra from Gaya?
It takes approximately 5 hours to reach Kangra from Gaya by Flight Via Delhi.
What is the cheapest way to reach Kangra from Gaya?
The cheapest way to reach Kangra from Gaya is by Train, Bus Via Prayagraj(Allahabad), Delhi.
What is the fastest way to reach Kangra from Gaya?
The fastest way to reach Kangra from Gaya is by Flight Via Delhi.

