
Rudrapur to Gaya
Gaya is approximately 800+ kms from Rudrapur. The fastest way to reach Gaya from Rudrapur is by Train Via Gorakhpur. It takes approximately 18 hours. The cheapest way to reach Gaya from Rudrapur is by Train Via Shahjahanpur which would take approximately 18 hours.
Sort By
Mode of Transport
Via Gorakhpur
RECOMMENDED
FASTEST
Rudrapur
Gorakhpur
Gaya
Approx Travel Time
17h 40m
On Demand
Via Deoria
Rudrapur
Deoria
Gaya
Approx Travel Time
17h 40m
On Demand
Via Bara Banki
Rudrapur
Bara Banki
Gaya
Approx Travel Time
17h 40m
₹555
Onwards
Via Salempur
Rudrapur
Salempur
Gaya
Approx Travel Time
17h 40m
On Demand
Via Hardoi
Rudrapur
Hardoi
Gaya
Approx Travel Time
17h 55m
₹540
Onwards
Via Bareilly
Rudrapur
Bareilly
Gaya
Approx Travel Time
17h 55m
₹555
Onwards
Via Shahjahanpur
CHEAPEST
Rudrapur
Shahjahanpur
Gaya
Approx Travel Time
17h 55m
₹530
Onwards
Via Siwan
Rudrapur
Siwan
Gaya
Approx Travel Time
17h 55m
On Demand
Via Lucknow
Rudrapur
Lucknow
Gaya
Approx Travel Time
18h 20m
On Demand
Via Lalkuan
Rudrapur
Lalkuan
Gaya
Approx Travel Time
17h 40m
₹530
Onwards
Frequently Asked Questions
What is the distance between Rudrapur and Gaya?
Gaya is approximately 800+ kms from Rudrapur.
How long does it take to reach Gaya from Rudrapur?
It takes approximately 18 hours to reach Gaya from Rudrapur by Train Via Gorakhpur.
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 Gorakhpur.