
Mehidpur to Gaya
Gaya is approximately 1150+ kms from Mehidpur. The fastest way to reach Gaya from Mehidpur is by Train, Flight Via Khachrod, Delhi. It takes approximately 15 hours. The cheapest way to reach Gaya from Mehidpur is by Bus, Train Via Ujjain which would take approximately 23 hours.
Sort By
Mode of Transport
Via Indore, Prayagraj(Allahabad)
RECOMMENDED
Mehidpur
Indore
Prayagraj(Allahabad)
Gaya
Approx Travel Time
16h 10m
₹6,704
Onwards
Mehidpur
Indore
Prayagraj(Allahabad)
Gaya
Approx Travel Time
17h 37m
₹7,578
Onwards
Via Pachpahar, Delhi
Mehidpur
Pachpahar
Delhi
Gaya
Approx Travel Time
14h 21m
₹6,033
Onwards
Via Indore, Ranchi
Mehidpur
Indore
Ranchi
Gaya
Approx Travel Time
17h 54m
₹13,581
Onwards
Via Khachrod, Delhi
FASTEST
Mehidpur
Khachrod
Delhi
Gaya
Approx Travel Time
14h 18m
₹6,083
Onwards
Via Ujjain
CHEAPEST
Mehidpur
Ujjain
Gaya
Approx Travel Time
23h
₹640
Onwards
Via Kota
Mehidpur
Kota
Gaya
Approx Travel Time
20h 50m
₹655
Onwards
Via Ujjain, Buxar
Mehidpur
Ujjain
Buxar
Gaya
Approx Travel Time
1d 1h 26m
₹6,316
Onwards
Via Ujjain, Prayagraj(Allahabad)
Mehidpur
Ujjain
Prayagraj(Allahabad)
Gaya
Approx Travel Time
1d 3h 52m
₹2,373
Onwards
Via Indore, Ayodhya
Mehidpur
Indore
Ayodhya
Gaya
Approx Travel Time
17h 28m
₹7,874
Onwards
Frequently Asked Questions
What is the distance between Mehidpur and Gaya?
Gaya is approximately 1150+ kms from Mehidpur.
How long does it take to reach Gaya from Mehidpur?
It takes approximately 15 hours to reach Gaya from Mehidpur by Train, Flight Via Khachrod, Delhi.
What is the cheapest way to reach Gaya from Mehidpur?
The cheapest way to reach Gaya from Mehidpur is by Bus, Train Via Ujjain.
What is the fastest way to reach Gaya from Mehidpur?
The fastest way to reach Gaya from Mehidpur is by Train, Flight Via Khachrod, Delhi.

