
Sonepur to Gaya
Gaya is approximately 550+ kms from Sonepur. The fastest way to reach Gaya from Sonepur is by Train Via Rourkela. It takes approximately 14 hours. The cheapest way to reach Gaya from Sonepur is by Train Via Rourkela which would take approximately 14 hours.
Sort By
Mode of Transport
Via Jharsuguda, Ranchi
RECOMMENDED
Sonepur
Jharsuguda
Ranchi
Gaya
Approx Travel Time
14h 20m
₹5,449
Onwards
Sonepur
Jharsuguda
Ranchi
Gaya
Approx Travel Time
14h 11m
₹635
Onwards
Sonepur
Jharsuguda
Ranchi
Gaya
Approx Travel Time
14h 2m
₹11,616
Onwards
Sonepur
Jharsuguda
Ranchi
Gaya
Approx Travel Time
16h 27m
₹6,054
Onwards
Sonepur
Jharsuguda
Ranchi
Gaya
Approx Travel Time
13h 53m
₹6,802
Onwards
Via Jharsuguda
Sonepur
Jharsuguda
Gaya
Approx Travel Time
13h 40m
₹5,274
Onwards
Sonepur
Jharsuguda
Gaya
Approx Travel Time
13h 31m
₹460
Onwards
Via Rourkela
CHEAPEST
FASTEST
Sonepur
Rourkela
Gaya
Approx Travel Time
13h 20m
₹440
Onwards
Via Jamshedpur
Sonepur
Jamshedpur
Gaya
Approx Travel Time
13h 53m
₹715
Onwards
Via Jharsuguda, Rourkela
Sonepur
Jharsuguda
Rourkela
Gaya
Approx Travel Time
14h 30m
₹5,289
Onwards
Frequently Asked Questions
What is the distance between Sonepur and Gaya?
Gaya is approximately 550+ kms from Sonepur.
How long does it take to reach Gaya from Sonepur?
It takes approximately 14 hours to reach Gaya from Sonepur by Train Via Rourkela.
What is the cheapest way to reach Gaya from Sonepur?
The cheapest way to reach Gaya from Sonepur is by Train Via Rourkela.
What is the fastest way to reach Gaya from Sonepur?
The fastest way to reach Gaya from Sonepur is by Train Via Rourkela.


