Pilibhit to Roorkee - Multiple Options To Reach By Train, Cab
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
CHEAPEST
FASTEST
Pilibhit
Moradabad
Roorkee
Approx Travel Time
7h 10m
₹185
Onwards
Pilibhit
Moradabad
Roorkee
Approx Travel Time
7h 25m
₹3,564
Onwards
Pilibhit
Moradabad
Roorkee
Approx Travel Time
8h 1m
₹3,221
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
₹2,014
Onwards
Pilibhit
Bareilly
Roorkee
Approx Travel Time
7h 40m
₹185
Onwards
Via Jim Corbett (Ramnagar)
Pilibhit
Jim Corbett (Ramnagar)
Roorkee
Approx Travel Time
8h 5m
₹3,454
Onwards
Via Gajraula
Pilibhit
Gajraula
Roorkee
Approx Travel Time
7h 40m
On Demand
Via Bijnor
Pilibhit
Bijnor
Roorkee
Approx Travel Time
8h 25m
₹4,161
Onwards
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.