
Pilibhit to Gaya
Gaya is approximately 750+ kms from Pilibhit. The fastest way to reach Gaya from Pilibhit is by Train Via Sandila. It takes approximately 17 hours. The cheapest way to reach Gaya from Pilibhit is by Train Via Hardoi which would take approximately 17 hours.
Sort By
Mode of Transport
Via Lucknow
RECOMMENDED
Pilibhit
Lucknow
Gaya
Approx Travel Time
17h 10m
On Demand
Pilibhit
Lucknow
Gaya
Approx Travel Time
17h 40m
On Demand
Pilibhit
Lucknow
Gaya
Approx Travel Time
18h 25m
On Demand
Via Hardoi
CHEAPEST
Pilibhit
Hardoi
Gaya
Approx Travel Time
17h 10m
₹505
Onwards
Pilibhit
Hardoi
Gaya
Approx Travel Time
17h 27m
₹3,616
Onwards
Via Shahjahanpur
Pilibhit
Shahjahanpur
Gaya
Approx Travel Time
17h 10m
₹530
Onwards
Pilibhit
Shahjahanpur
Gaya
Approx Travel Time
17h 36m
₹3,284
Onwards
Via Sandila
FASTEST
Pilibhit
Sandila
Gaya
Approx Travel Time
16h 55m
₹520
Onwards
Via Chunar
Pilibhit
Chunar
Gaya
Approx Travel Time
17h 25m
₹555
Onwards
Via Raibareilly
Pilibhit
Raibareilly
Gaya
Approx Travel Time
18h 4m
₹510
Onwards
Frequently Asked Questions
What is the distance between Pilibhit and Gaya?
Gaya is approximately 750+ kms from Pilibhit.
How long does it take to reach Gaya from Pilibhit?
It takes approximately 17 hours to reach Gaya from Pilibhit by Train Via Sandila.
What is the cheapest way to reach Gaya from Pilibhit?
The cheapest way to reach Gaya from Pilibhit is by Train Via Hardoi.
What is the fastest way to reach Gaya from Pilibhit?
The fastest way to reach Gaya from Pilibhit is by Train Via Sandila.