
Kasganj to Gaya
Gaya is approximately 1050+ 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 31m
₹9,315
Onwards
Via Agra, Delhi
Kasganj
Agra
Delhi
Gaya
Approx Travel Time
7h 37m
₹18,881
Onwards
FASTEST
Kasganj
Agra
Delhi
Gaya
Approx Travel Time
7h 28m
₹21,024
Onwards
Kasganj
Agra
Delhi
Gaya
Approx Travel Time
7h 55m
₹16,169
Onwards
Via Kanpur
Kasganj
Kanpur
Gaya
Approx Travel Time
15h
₹505
Onwards
Kasganj
Kanpur
Gaya
Approx Travel Time
15h 15m
₹6,169
Onwards
Via Ghaziabad, Delhi
Kasganj
Ghaziabad
Delhi
Gaya
Approx Travel Time
8h 49m
₹9,516
Onwards
Kasganj
Ghaziabad
Delhi
Gaya
Approx Travel Time
8h 56m
₹9,671
Onwards
Via Prayagraj(Allahabad)
Kasganj
Prayagraj(Allahabad)
Gaya
Approx Travel Time
16h 29m
₹1,599
Onwards
Frequently Asked Questions
What is the distance between Kasganj and Gaya?
Gaya is approximately 1050+ 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.


