
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,164
Onwards
Khaga
Prayagraj(Allahabad)
Gaya
Approx Travel Time
10h 44m
₹2,238
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 Fatehpur, Uttar Pradesh, Sasaram
Khaga
Fatehpur, Uttar Pradesh
Sasaram
Gaya
Approx Travel Time
13h 46m
₹7,371
Onwards
Via Varanasi
Khaga
Varanasi
Gaya
Approx Travel Time
9h 12m
₹1,319
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,194
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.


