
Anuppur to Gaya
Gaya is approximately 500+ kms from Anuppur. The fastest way to reach Gaya from Anuppur is by Train Via Mirzapur. It takes approximately 10 hours. The cheapest way to reach Gaya from Anuppur is by Train Via Mirzapur which would take approximately 10 hours.
Sort By
Mode of Transport
Via Mirzapur
RECOMMENDED
CHEAPEST
FASTEST
Anuppur
Mirzapur
Gaya
Approx Travel Time
9h 30m
₹535
Onwards
Via Shahdol, Varanasi
Anuppur
Shahdol
Varanasi
Gaya
Approx Travel Time
12h 37m
₹914
Onwards
Anuppur
Shahdol
Varanasi
Gaya
Approx Travel Time
11h 22m
₹535
Onwards
Anuppur
Shahdol
Varanasi
Gaya
Approx Travel Time
13h 2m
₹1,239
Onwards
Via Ambikapur, Ranchi
Anuppur
Ambikapur
Ranchi
Gaya
Approx Travel Time
19h 5m
On Demand
Via Jaunpur
Anuppur
Jaunpur
Gaya
Approx Travel Time
12h 1m
₹555
Onwards
Via Pendra, Mirzapur
Anuppur
Pendra
Mirzapur
Gaya
Approx Travel Time
11h 23m
On Demand
Via Ambikapur, Patna
Anuppur
Ambikapur
Patna
Gaya
Approx Travel Time
17h 33m
On Demand
Via Rewa, Varanasi
Anuppur
Rewa
Varanasi
Gaya
Approx Travel Time
14h 32m
₹2,129
Onwards
Via Shahdol, Mirzapur
Anuppur
Shahdol
Mirzapur
Gaya
Approx Travel Time
19h 15m
₹2,269
Onwards
Frequently Asked Questions
What is the distance between Anuppur and Gaya?
Gaya is approximately 500+ kms from Anuppur.
How long does it take to reach Gaya from Anuppur?
It takes approximately 10 hours to reach Gaya from Anuppur by Train Via Mirzapur.
What is the cheapest way to reach Gaya from Anuppur?
The cheapest way to reach Gaya from Anuppur is by Train Via Mirzapur.
What is the fastest way to reach Gaya from Anuppur?
The fastest way to reach Gaya from Anuppur is by Train Via Mirzapur.

