
Gaya to Anuppur
Anuppur is approximately 500+ kms from Gaya. The fastest way to reach Anuppur from Gaya is by Train Via Mirzapur. It takes approximately 10 hours. The cheapest way to reach Anuppur from Gaya is by Train Via Mirzapur which would take approximately 10 hours.
Sort By
Mode of Transport
Via Mirzapur
RECOMMENDED
CHEAPEST
FASTEST
Gaya
Mirzapur
Anuppur
Approx Travel Time
9h 30m
₹535
Onwards
Via Varanasi, Shahdol
Gaya
Varanasi
Shahdol
Anuppur
Approx Travel Time
12h 42m
₹570
Onwards
Gaya
Varanasi
Shahdol
Anuppur
Approx Travel Time
11h 22m
₹535
Onwards
Via Ranchi, Ambikapur
Gaya
Ranchi
Ambikapur
Anuppur
Approx Travel Time
14h 55m
₹7,574
Onwards
Via Varanasi, Rewa
Gaya
Varanasi
Rewa
Anuppur
Approx Travel Time
12h 20m
₹2,348
Onwards
Via Gyanpur
Gaya
Gyanpur
Anuppur
Approx Travel Time
11h 36m
On Demand
Via Mirzapur, Pendra
Gaya
Mirzapur
Pendra
Anuppur
Approx Travel Time
11h 23m
On Demand
Via Jaunpur
Gaya
Jaunpur
Anuppur
Approx Travel Time
12h 1m
₹555
Onwards
Via Varanasi, Pendra
Gaya
Varanasi
Pendra
Anuppur
Approx Travel Time
12h 10m
On Demand
Via Gyanpur, Shahdol
Gaya
Gyanpur
Shahdol
Anuppur
Approx Travel Time
12h 26m
On Demand
Frequently Asked Questions
What is the distance between Gaya and Anuppur?
Anuppur is approximately 500+ kms from Gaya.
How long does it take to reach Anuppur from Gaya?
It takes approximately 10 hours to reach Anuppur from Gaya by Train Via Mirzapur.
What is the cheapest way to reach Anuppur from Gaya?
The cheapest way to reach Anuppur from Gaya is by Train Via Mirzapur.
What is the fastest way to reach Anuppur from Gaya?
The fastest way to reach Anuppur from Gaya is by Train Via Mirzapur.


