
Gaya to Kannauj
Kannauj is approximately 650+ kms from Gaya. The fastest way to reach Kannauj from Gaya is by Train. It takes approximately 14 hours. The cheapest way to reach Kannauj from Gaya is by Train which would take approximately 14 hours.
Sort By
Mode of Transport
Via Amethi
Gaya
Amethi
Kannauj
Approx Travel Time
13h 55m
₹450
Onwards
Via Bela
Gaya
Bela
Kannauj
Approx Travel Time
13h 55m
On Demand
Via Lucknow
Gaya
Lucknow
Kannauj
Approx Travel Time
14h 10m
On Demand
Gaya
Lucknow
Kannauj
Approx Travel Time
14h 43m
On Demand
Via Kanpur
Gaya
Kanpur
Kannauj
Approx Travel Time
14h 10m
₹465
Onwards
Via Varanasi
Gaya
Varanasi
Kannauj
Approx Travel Time
13h 55m
₹445
Onwards
Gaya
Varanasi
Kannauj
Approx Travel Time
15h 10m
₹874
Onwards
Gaya
Varanasi
Kannauj
Approx Travel Time
15h 53m
₹7,169
Onwards
Via Raibareilly
Gaya
Raibareilly
Kannauj
Approx Travel Time
13h 55m
₹445
Onwards
Frequently Asked Questions
What is the distance between Gaya and Kannauj?
Kannauj is approximately 650+ kms from Gaya.
How long does it take to reach Kannauj from Gaya?
It takes approximately 14 hours to reach Kannauj from Gaya by Train.
What is the cheapest way to reach Kannauj from Gaya?
The cheapest way to reach Kannauj from Gaya is by Train.
What is the fastest way to reach Kannauj from Gaya?
The fastest way to reach Kannauj from Gaya is by Train.