
Seoni to Gaya
Gaya is approximately 850+ kms from Seoni. The fastest way to reach Gaya from Seoni is by Bus, Flight, Train Via Nagpur, Patna. It takes approximately 13 hours. The cheapest way to reach Gaya from Seoni is by Bus, Train Via Nainpur which would take approximately 17 hours.
Sort By
Mode of Transport
Via Jabalpur
RECOMMENDED
Seoni
Jabalpur
Gaya
Approx Travel Time
16h 55m
₹605
Onwards
Via Nagpur, Patna
FASTEST
Seoni
Nagpur
Patna
Gaya
Approx Travel Time
12h 25m
₹8,681
Onwards
Seoni
Nagpur
Patna
Gaya
Approx Travel Time
12h 53m
₹10,610
Onwards
Via Nainpur
Seoni
Nainpur
Gaya
Approx Travel Time
16h 20m
₹600
Onwards
CHEAPEST
Seoni
Nainpur
Gaya
Approx Travel Time
16h 34m
₹565
Onwards
Via Gyanpur
Seoni
Gyanpur
Gaya
Approx Travel Time
19h 16m
On Demand
Via Nainpur, Sasaram
Seoni
Nainpur
Sasaram
Gaya
Approx Travel Time
22h 31m
₹4,542
Onwards
Via Jabalpur, Prayagraj(Allahabad)
Seoni
Jabalpur
Prayagraj(Allahabad)
Gaya
Approx Travel Time
20h 34m
₹2,463
Onwards
Via Mirzapur
Seoni
Mirzapur
Gaya
Approx Travel Time
17h 19m
₹2,120
Onwards
Via Katni
Seoni
Katni
Gaya
Approx Travel Time
17h 48m
₹1,749
Onwards
Frequently Asked Questions
What is the distance between Seoni and Gaya?
Gaya is approximately 850+ kms from Seoni.
How long does it take to reach Gaya from Seoni?
It takes approximately 13 hours to reach Gaya from Seoni by Bus, Flight, Train Via Nagpur, Patna.
What is the cheapest way to reach Gaya from Seoni?
The cheapest way to reach Gaya from Seoni is by Bus, Train Via Nainpur.
What is the fastest way to reach Gaya from Seoni?
The fastest way to reach Gaya from Seoni is by Bus, Flight, Train Via Nagpur, Patna.


