
Gaya to Kannauj
Kannauj is approximately 650+ kms from Gaya. The fastest way to reach Kannauj from Gaya is by Train, Flight, Cab Via Patna, Lucknow. It takes approximately 7 hours. The cheapest way to reach Kannauj from Gaya is by Train which would take approximately 14 hours.
Sort By
Mode of Transport
Via Patna, Lucknow
Gaya
Patna
Lucknow
Kannauj
Approx Travel Time
7h 30m
₹9,638
Onwards
FASTEST
Gaya
Patna
Lucknow
Kannauj
Approx Travel Time
7h 2m
₹6,943
Onwards
Gaya
Patna
Lucknow
Kannauj
Approx Travel Time
8h 18m
₹7,533
Onwards
Gaya
Patna
Lucknow
Kannauj
Approx Travel Time
7h 50m
₹4,838
Onwards
Gaya
Patna
Lucknow
Kannauj
Approx Travel Time
7h 57m
₹7,128
Onwards
Via Prayagraj(Allahabad)
Gaya
Prayagraj(Allahabad)
Kannauj
Approx Travel Time
15h 29m
₹3,899
Onwards
Via Prayagraj(Allahabad), Lucknow
Gaya
Prayagraj(Allahabad)
Lucknow
Kannauj
Approx Travel Time
16h 51m
₹5,459
Onwards
Via Kanpur
Gaya
Kanpur
Kannauj
Approx Travel Time
11h 46m
₹465
Onwards
Via Fatehpur, Uttar Pradesh
Gaya
Fatehpur, Uttar Pradesh
Kannauj
Approx Travel Time
11h 48m
₹460
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 7 hours to reach Kannauj from Gaya by Train, Flight, Cab Via Patna, Lucknow.
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, Flight, Cab Via Patna, Lucknow.