
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 14 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
14h 30m
₹7,234
Onwards
Mehidpur
Indore
Prayagraj(Allahabad)
Gaya
Approx Travel Time
15h 54m
₹8,308
Onwards
Via Pachpahar, Delhi
Mehidpur
Pachpahar
Delhi
Gaya
Approx Travel Time
14h 11m
₹5,920
Onwards
Via Indore, Ranchi
Mehidpur
Indore
Ranchi
Gaya
Approx Travel Time
16h 2m
₹12,092
Onwards
Via Khachrod, Delhi
FASTEST
Mehidpur
Khachrod
Delhi
Gaya
Approx Travel Time
14h 8m
₹5,970
Onwards
Via Ujjain
CHEAPEST
Mehidpur
Ujjain
Gaya
Approx Travel Time
22h 30m
₹640
Onwards
Via Kota
Mehidpur
Kota
Gaya
Approx Travel Time
21h 30m
₹655
Onwards
Via Ujjain, Buxar
Mehidpur
Ujjain
Buxar
Gaya
Approx Travel Time
1d 2h 13m
₹5,274
Onwards
Via Ujjain, Prayagraj(Allahabad)
Mehidpur
Ujjain
Prayagraj(Allahabad)
Gaya
Approx Travel Time
1d 4h 48m
₹3,084
Onwards
Via Indore, Ayodhya
Mehidpur
Indore
Ayodhya
Gaya
Approx Travel Time
16h 18m
₹12,009
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 14 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.


