
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 12 hours. The cheapest way to reach Gaya from Seoni is by Train Via Jabalpur which would take approximately 19 hours.
Sort By
Mode of Transport
Via Jabalpur
RECOMMENDED
Seoni
Jabalpur
Gaya
Approx Travel Time
13h 25m
₹605
Onwards
CHEAPEST
Seoni
Jabalpur
Gaya
Approx Travel Time
19h
₹530
Onwards
Via Nagpur, Patna
FASTEST
Seoni
Nagpur
Patna
Gaya
Approx Travel Time
12h 5m
₹8,303
Onwards
Seoni
Nagpur
Patna
Gaya
Approx Travel Time
12h 44m
₹10,343
Onwards
Seoni
Nagpur
Patna
Gaya
Approx Travel Time
13h
₹8,438
Onwards
Via Gyanpur
Seoni
Gyanpur
Gaya
Approx Travel Time
18h 9m
On Demand
Via Jabalpur, Prayagraj(Allahabad)
Seoni
Jabalpur
Prayagraj(Allahabad)
Gaya
Approx Travel Time
12h 55m
₹2,529
Onwards
Via Jabalpur, Varanasi
Seoni
Jabalpur
Varanasi
Gaya
Approx Travel Time
22h 34m
₹2,770
Onwards
Via Mirzapur
Seoni
Mirzapur
Gaya
Approx Travel Time
14h 10m
₹1,320
Onwards
Via Katni
Seoni
Katni
Gaya
Approx Travel Time
14h 3m
₹850
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 12 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 Train Via Jabalpur.
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.


