
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,613
Onwards
Via Pachpahar, Delhi
Mehidpur
Pachpahar
Delhi
Gaya
Approx Travel Time
14h 11m
₹5,920
Onwards
Via Khachrod, Delhi
FASTEST
Mehidpur
Khachrod
Delhi
Gaya
Approx Travel Time
14h 8m
₹5,970
Onwards
Via Indore, Ranchi
Mehidpur
Indore
Ranchi
Gaya
Approx Travel Time
16h 2m
₹13,759
Onwards
Via Kota
Mehidpur
Kota
Gaya
Approx Travel Time
21h 30m
₹655
Onwards
Via Ujjain
CHEAPEST
Mehidpur
Ujjain
Gaya
Approx Travel Time
22h 30m
₹640
Onwards
Via Ujjain, Buxar
Mehidpur
Ujjain
Buxar
Gaya
Approx Travel Time
1d 2h 13m
₹5,542
Onwards
Via Ujjain, Prayagraj(Allahabad)
Mehidpur
Ujjain
Prayagraj(Allahabad)
Gaya
Approx Travel Time
1d 4h 48m
₹2,474
Onwards
Via Delhi
Mehidpur
Delhi
Gaya
Approx Travel Time
16h 10m
₹5,860
Onwards
Via Indore, Ayodhya
Mehidpur
Indore
Ayodhya
Gaya
Approx Travel Time
16h 18m
₹6,909
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.


