
Gaya to Mandla
Mandla is approximately 850+ kms from Gaya. The fastest way to reach Mandla from Gaya is by Train, Bus Via Nainpur. It takes approximately 16 hours. The cheapest way to reach Mandla from Gaya is by Train, Bus Via Varanasi, Jabalpur which would take approximately 19 hours.
Sort By
Mode of Transport
Via Nainpur
RECOMMENDED
FASTEST
Gaya
Nainpur
Mandla
Approx Travel Time
15h 20m
₹514
Onwards
Via Jabalpur
Gaya
Jabalpur
Mandla
Approx Travel Time
16h 29m
On Demand
Gaya
Jabalpur
Mandla
Approx Travel Time
15h 55m
₹510
Onwards
Via Prayagraj(Allahabad), Jabalpur
Gaya
Prayagraj(Allahabad)
Jabalpur
Mandla
Approx Travel Time
19h 7m
₹2,221
Onwards
Gaya
Prayagraj(Allahabad)
Jabalpur
Mandla
Approx Travel Time
17h 40m
₹520
Onwards
Gaya
Prayagraj(Allahabad)
Jabalpur
Mandla
Approx Travel Time
18h
₹1,347
Onwards
Via Jabalpur, Nainpur
Gaya
Jabalpur
Nainpur
Mandla
Approx Travel Time
16h 50m
₹534
Onwards
Via Varanasi, Shahdol
Gaya
Varanasi
Shahdol
Mandla
Approx Travel Time
17h 2m
₹890
Onwards
Via Satna, Nainpur
Gaya
Satna
Nainpur
Mandla
Approx Travel Time
17h 10m
₹589
Onwards
Via Varanasi, Jabalpur
CHEAPEST
Gaya
Varanasi
Jabalpur
Mandla
Approx Travel Time
18h 27m
₹500
Onwards
Frequently Asked Questions
What is the distance between Gaya and Mandla?
Mandla is approximately 850+ kms from Gaya.
How long does it take to reach Mandla from Gaya?
It takes approximately 16 hours to reach Mandla from Gaya by Train, Bus Via Nainpur.
What is the cheapest way to reach Mandla from Gaya?
The cheapest way to reach Mandla from Gaya is by Train, Bus Via Varanasi, Jabalpur.
What is the fastest way to reach Mandla from Gaya?
The fastest way to reach Mandla from Gaya is by Train, Bus Via Nainpur.

