
Pilibhit to Roorkee
Roorkee is approximately 250+ kms from Pilibhit. The fastest way to reach Roorkee from Pilibhit is by Train Via Moradabad. It takes approximately 7 hours. The cheapest way to reach Roorkee from Pilibhit is by Train Via Moradabad which would take approximately 7 hours.
Sort By
Mode of Transport
Via Moradabad
RECOMMENDED
Pilibhit
Moradabad
Roorkee
Approx Travel Time
7h 25m
₹3,753
Onwards
CHEAPEST
FASTEST
Pilibhit
Moradabad
Roorkee
Approx Travel Time
7h 10m
₹185
Onwards
Pilibhit
Moradabad
Roorkee
Approx Travel Time
8h 1m
₹3,283
Onwards
Via Amroha
Pilibhit
Amroha
Roorkee
Approx Travel Time
7h 10m
On Demand
Pilibhit
Amroha
Roorkee
Approx Travel Time
7h 43m
On Demand
Via Bareilly
Pilibhit
Bareilly
Roorkee
Approx Travel Time
7h 40m
₹185
Onwards
Pilibhit
Bareilly
Roorkee
Approx Travel Time
7h 40m
₹2,014
Onwards
Via Jim Corbett (Ramnagar)
Pilibhit
Jim Corbett (Ramnagar)
Roorkee
Approx Travel Time
8h 5m
₹3,443
Onwards
Via Gajraula
Pilibhit
Gajraula
Roorkee
Approx Travel Time
7h 40m
On Demand
Pilibhit
Gajraula
Roorkee
Approx Travel Time
8h 10m
On Demand
Frequently Asked Questions
What is the distance between Pilibhit and Roorkee?
Roorkee is approximately 250+ kms from Pilibhit.
How long does it take to reach Roorkee from Pilibhit?
It takes approximately 7 hours to reach Roorkee from Pilibhit by Train Via Moradabad.
What is the cheapest way to reach Roorkee from Pilibhit?
The cheapest way to reach Roorkee from Pilibhit is by Train Via Moradabad.
What is the fastest way to reach Roorkee from Pilibhit?
The fastest way to reach Roorkee from Pilibhit is by Train Via Moradabad.