
Salempur to Roorkee
Roorkee is approximately 800+ kms from Salempur. The fastest way to reach Roorkee from Salempur is by Train. It takes approximately 17 hours. The cheapest way to reach Roorkee from Salempur is by Train Via Gorakhpur which would take approximately 18 hours.
Sort By
Mode of Transport
Via Bareilly
Salempur
Bareilly
Roorkee
Approx Travel Time
17h 40m
On Demand
Via Bara Banki
Salempur
Bara Banki
Roorkee
Approx Travel Time
17h 55m
₹535
Onwards
Via Basti
Salempur
Basti
Roorkee
Approx Travel Time
17h 25m
₹520
Onwards
Via Gonda
Salempur
Gonda
Roorkee
Approx Travel Time
17h 25m
₹395
Onwards
Via Gorakhpur
CHEAPEST
Salempur
Gorakhpur
Roorkee
Approx Travel Time
17h 25m
₹315
Onwards
Via Shahjahanpur
Salempur
Shahjahanpur
Roorkee
Approx Travel Time
17h 55m
On Demand
Via Lucknow
Salempur
Lucknow
Roorkee
Approx Travel Time
18h 25m
₹550
Onwards
Via Moradabad
Salempur
Moradabad
Roorkee
Approx Travel Time
18h 15m
On Demand
Via Deoria, Moradabad
Salempur
Deoria
Moradabad
Roorkee
Approx Travel Time
19h 37m
₹345
Onwards
Frequently Asked Questions
What is the distance between Salempur and Roorkee?
Roorkee is approximately 800+ kms from Salempur.
How long does it take to reach Roorkee from Salempur?
It takes approximately 17 hours to reach Roorkee from Salempur by Train.
What is the cheapest way to reach Roorkee from Salempur?
The cheapest way to reach Roorkee from Salempur is by Train Via Gorakhpur.
What is the fastest way to reach Roorkee from Salempur?
The fastest way to reach Roorkee from Salempur is by Train.