
Mandla to Gaya
Gaya is approximately 750+ kms from Mandla. The fastest way to reach Gaya from Mandla is by Bus, Train Via Jabalpur. It takes approximately 16 hours. The cheapest way to reach Gaya from Mandla is by Bus, Train Via Jabalpur which would take approximately 16 hours.
Sort By
Mode of Transport
Via Jabalpur
RECOMMENDED
CHEAPEST
FASTEST
Mandla
Jabalpur
Gaya
Approx Travel Time
15h 38m
₹510
Onwards
Mandla
Jabalpur
Gaya
Approx Travel Time
16h 32m
₹14,506
Onwards
Via Jabalpur, Prayagraj(Allahabad)
Mandla
Jabalpur
Prayagraj(Allahabad)
Gaya
Approx Travel Time
19h 17m
₹2,724
Onwards
Mandla
Jabalpur
Prayagraj(Allahabad)
Gaya
Approx Travel Time
17h 53m
₹1,850
Onwards
Mandla
Jabalpur
Prayagraj(Allahabad)
Gaya
Approx Travel Time
18h 3m
₹525
Onwards
Via Shahdol, Varanasi
Mandla
Shahdol
Varanasi
Gaya
Approx Travel Time
16h 21m
₹980
Onwards
Mandla
Shahdol
Varanasi
Gaya
Approx Travel Time
18h 4m
₹3,177
Onwards
Via Nainpur
Mandla
Nainpur
Gaya
Approx Travel Time
15h 45m
₹2,955
Onwards
Via Shahdol, Gyanpur
Mandla
Shahdol
Gyanpur
Gaya
Approx Travel Time
17h 25m
On Demand
Mandla
Shahdol
Gyanpur
Gaya
Approx Travel Time
18h 9m
On Demand
Frequently Asked Questions
What is the distance between Mandla and Gaya?
Gaya is approximately 750+ kms from Mandla.
How long does it take to reach Gaya from Mandla?
It takes approximately 16 hours to reach Gaya from Mandla by Bus, Train Via Jabalpur.
What is the cheapest way to reach Gaya from Mandla?
The cheapest way to reach Gaya from Mandla is by Bus, Train Via Jabalpur.
What is the fastest way to reach Gaya from Mandla?
The fastest way to reach Gaya from Mandla is by Bus, Train Via Jabalpur.


