
Khaga to Gaya
Gaya is approximately 400+ kms from Khaga. The fastest way to reach Gaya from Khaga is by Train Via Mirzapur. It takes approximately 9 hours. The cheapest way to reach Gaya from Khaga is by Train Via Mirzapur which would take approximately 9 hours.
Sort By
Mode of Transport
Via Prayagraj(Allahabad)
RECOMMENDED
Khaga
Prayagraj(Allahabad)
Gaya
Approx Travel Time
9h 20m
₹1,213
Onwards
Khaga
Prayagraj(Allahabad)
Gaya
Approx Travel Time
10h 44m
₹2,287
Onwards
Khaga
Prayagraj(Allahabad)
Gaya
Approx Travel Time
8h 45m
₹370
Onwards
Via Mirzapur
CHEAPEST
FASTEST
Khaga
Mirzapur
Gaya
Approx Travel Time
8h 27m
₹365
Onwards
Via Fatehpur, Uttar Pradesh, Aurangabad, Bihar
Khaga
Fatehpur, Uttar Pradesh
Aurangabad, Bihar
Gaya
Approx Travel Time
10h 43m
₹4,447
Onwards
Via Varanasi, Patna
Khaga
Varanasi
Patna
Gaya
Approx Travel Time
14h 23m
₹3,701
Onwards
Via Varanasi
Khaga
Varanasi
Gaya
Approx Travel Time
9h 12m
₹980
Onwards
Via Prayagraj(Allahabad), Varanasi
Khaga
Prayagraj(Allahabad)
Varanasi
Gaya
Approx Travel Time
9h 17m
₹400
Onwards
Khaga
Prayagraj(Allahabad)
Varanasi
Gaya
Approx Travel Time
9h 52m
₹1,243
Onwards
Via Gyanpur
Khaga
Gyanpur
Gaya
Approx Travel Time
10h 15m
On Demand
Frequently Asked Questions
What is the distance between Khaga and Gaya?
Gaya is approximately 400+ kms from Khaga.
How long does it take to reach Gaya from Khaga?
It takes approximately 9 hours to reach Gaya from Khaga by Train Via Mirzapur.
What is the cheapest way to reach Gaya from Khaga?
The cheapest way to reach Gaya from Khaga is by Train Via Mirzapur.
What is the fastest way to reach Gaya from Khaga?
The fastest way to reach Gaya from Khaga is by Train Via Mirzapur.


