
Kasganj to Gaya
Gaya is approximately 1100+ kms from Kasganj. The fastest way to reach Gaya from Kasganj is by Bus, Flight Via Agra, Delhi. It takes approximately 8 hours. The cheapest way to reach Gaya from Kasganj is by Train which would take approximately 16 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Kasganj
Delhi
Gaya
Approx Travel Time
7h 44m
₹9,282
Onwards
Via Kanpur
Kasganj
Kanpur
Gaya
Approx Travel Time
15h
₹505
Onwards
Kasganj
Kanpur
Gaya
Approx Travel Time
15h 2m
₹6,169
Onwards
Via Agra, Delhi
FASTEST
Kasganj
Agra
Delhi
Gaya
Approx Travel Time
7h 28m
₹16,465
Onwards
Kasganj
Agra
Delhi
Gaya
Approx Travel Time
7h 55m
₹16,439
Onwards
Kasganj
Agra
Delhi
Gaya
Approx Travel Time
8h 6m
₹18,888
Onwards
Via Prayagraj(Allahabad)
Kasganj
Prayagraj(Allahabad)
Gaya
Approx Travel Time
16h 29m
₹3,800
Onwards
Via Agra
Kasganj
Agra
Gaya
Approx Travel Time
23h 13m
₹2,171
Onwards
Via Agra, Prayagraj(Allahabad)
Kasganj
Agra
Prayagraj(Allahabad)
Gaya
Approx Travel Time
1d 0h 20m
₹6,794
Onwards
Frequently Asked Questions
What is the distance between Kasganj and Gaya?
Gaya is approximately 1100+ kms from Kasganj.
How long does it take to reach Gaya from Kasganj?
It takes approximately 8 hours to reach Gaya from Kasganj by Bus, Flight Via Agra, Delhi.
What is the cheapest way to reach Gaya from Kasganj?
The cheapest way to reach Gaya from Kasganj is by Train.
What is the fastest way to reach Gaya from Kasganj?
The fastest way to reach Gaya from Kasganj is by Bus, Flight Via Agra, Delhi.


