
Rudrapur to Gaya
Gaya is approximately 850+ kms from Rudrapur. The fastest way to reach Gaya from Rudrapur is by Train Via Deoria. It takes approximately 16 hours. The cheapest way to reach Gaya from Rudrapur is by Train Via Shahjahanpur which would take approximately 16 hours.
Sort By
Mode of Transport
Via Bareilly
RECOMMENDED
Rudrapur
Bareilly
Gaya
Approx Travel Time
16h 56m
₹2,688
Onwards
Via Deoria
FASTEST
Rudrapur
Deoria
Gaya
Approx Travel Time
15h 48m
On Demand
Via Lucknow
Rudrapur
Lucknow
Gaya
Approx Travel Time
17h 10m
On Demand
Rudrapur
Lucknow
Gaya
Approx Travel Time
17h 10m
On Demand
Via Kanpur
Rudrapur
Kanpur
Gaya
Approx Travel Time
21h 2m
₹5,499
Onwards
Via Shahjahanpur
Rudrapur
Shahjahanpur
Gaya
Approx Travel Time
16h 44m
₹4,315
Onwards
CHEAPEST
Rudrapur
Shahjahanpur
Gaya
Approx Travel Time
16h 9m
₹530
Onwards
Via Bara Banki
Rudrapur
Bara Banki
Gaya
Approx Travel Time
15h 53m
₹555
Onwards
Via Gorakhpur
Rudrapur
Gorakhpur
Gaya
Approx Travel Time
15h 55m
On Demand
Via Rampur (Uttar Pradesh)
Rudrapur
Rampur (Uttar Pradesh)
Gaya
Approx Travel Time
16h 47m
₹3,579
Onwards
Frequently Asked Questions
What is the distance between Rudrapur and Gaya?
Gaya is approximately 850+ kms from Rudrapur.
How long does it take to reach Gaya from Rudrapur?
It takes approximately 16 hours to reach Gaya from Rudrapur by Train Via Deoria.
What is the cheapest way to reach Gaya from Rudrapur?
The cheapest way to reach Gaya from Rudrapur is by Train Via Shahjahanpur.
What is the fastest way to reach Gaya from Rudrapur?
The fastest way to reach Gaya from Rudrapur is by Train Via Deoria.