
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
10h 10m
₹535
Onwards
Via Mirzapur, Aurangabad, Bihar
Anuppur
Mirzapur
Aurangabad, Bihar
Gaya
Approx Travel Time
13h 32m
On Demand
Anuppur
Mirzapur
Aurangabad, Bihar
Gaya
Approx Travel Time
13h 43m
₹1,139
Onwards
Anuppur
Mirzapur
Aurangabad, Bihar
Gaya
Approx Travel Time
13h 1m
₹635
Onwards
Via Ambikapur, Ranchi
Anuppur
Ambikapur
Ranchi
Gaya
Approx Travel Time
17h 43m
₹9,603
Onwards
Via Rewa, Varanasi
Anuppur
Rewa
Varanasi
Gaya
Approx Travel Time
1d 0h 20m
₹1,948
Onwards
Via Mirzapur, Bhabua
Anuppur
Mirzapur
Bhabua
Gaya
Approx Travel Time
12h 10m
₹635
Onwards
Via Mirzapur, Mughal Sarai
Anuppur
Mirzapur
Mughal Sarai
Gaya
Approx Travel Time
13h 10m
₹620
Onwards
Via Gyanpur
Anuppur
Gyanpur
Gaya
Approx Travel Time
12h 16m
On Demand
Via Mirzapur, Sasaram
Anuppur
Mirzapur
Sasaram
Gaya
Approx Travel Time
13h 31m
₹635
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.


