
Khaga to Gaya
Gaya is approximately 450+ kms from Khaga. The fastest way to reach Gaya from Khaga is by Train Via Varanasi. It takes approximately 10 hours. The cheapest way to reach Gaya from Khaga is by Train Via Varanasi which would take approximately 10 hours.
Sort By
Mode of Transport
Via Prayagraj(Allahabad)
RECOMMENDED
Khaga
Prayagraj(Allahabad)
Gaya
Approx Travel Time
10h 25m
₹370
Onwards
Khaga
Prayagraj(Allahabad)
Gaya
Approx Travel Time
11h 10m
₹7,366
Onwards
Via Gyanpur
Khaga
Gyanpur
Gaya
Approx Travel Time
10h 25m
On Demand
Via Varanasi
CHEAPEST
FASTEST
Khaga
Varanasi
Gaya
Approx Travel Time
10h 10m
₹330
Onwards
Khaga
Varanasi
Gaya
Approx Travel Time
11h 25m
₹710
Onwards
Via Prayagraj(Allahabad), Sasaram
Khaga
Prayagraj(Allahabad)
Sasaram
Gaya
Approx Travel Time
11h 35m
₹390
Onwards
Khaga
Prayagraj(Allahabad)
Sasaram
Gaya
Approx Travel Time
12h 5m
₹3,836
Onwards
Via Ghazipur
Khaga
Ghazipur
Gaya
Approx Travel Time
10h 40m
On Demand
Via Prayagraj(Allahabad), Aurangabad, Bihar
Khaga
Prayagraj(Allahabad)
Aurangabad, Bihar
Gaya
Approx Travel Time
11h 50m
₹390
Onwards
Via Prayagraj(Allahabad), Bhabua
Khaga
Prayagraj(Allahabad)
Bhabua
Gaya
Approx Travel Time
11h 50m
₹375
Onwards
Frequently Asked Questions
What is the distance between Khaga and Gaya?
Gaya is approximately 450+ kms from Khaga.
How long does it take to reach Gaya from Khaga?
It takes approximately 10 hours to reach Gaya from Khaga by Train Via Varanasi.
What is the cheapest way to reach Gaya from Khaga?
The cheapest way to reach Gaya from Khaga is by Train Via Varanasi.
What is the fastest way to reach Gaya from Khaga?
The fastest way to reach Gaya from Khaga is by Train Via Varanasi.