
Fatehpur to Roorkee
Roorkee is approximately 600+ kms from Fatehpur. The fastest way to reach Roorkee from Fatehpur is by Train Via Haridwar. It takes approximately 14 hours. The cheapest way to reach Roorkee from Fatehpur is by Train Via Muzaffarnagar which would take approximately 14 hours.
Sort By
Mode of Transport
Via Haridwar
RECOMMENDED
FASTEST
Fatehpur, Uttar Pradesh
Haridwar
Roorkee
Approx Travel Time
13h 25m
On Demand
Fatehpur, Uttar Pradesh
Haridwar
Roorkee
Approx Travel Time
13h 40m
On Demand
Via Kanpur
Fatehpur, Uttar Pradesh
Kanpur
Roorkee
Approx Travel Time
13h 40m
On Demand
Via Moradabad
Fatehpur, Uttar Pradesh
Moradabad
Roorkee
Approx Travel Time
13h 40m
On Demand
Fatehpur, Uttar Pradesh
Moradabad
Roorkee
Approx Travel Time
13h 55m
On Demand
Via Muzaffarnagar
CHEAPEST
Fatehpur, Uttar Pradesh
Muzaffarnagar
Roorkee
Approx Travel Time
13h 55m
₹545
Onwards
Fatehpur, Uttar Pradesh
Muzaffarnagar
Roorkee
Approx Travel Time
14h 10m
₹2,952
Onwards
Via Dehradun
Fatehpur, Uttar Pradesh
Dehradun
Roorkee
Approx Travel Time
14h 10m
On Demand
Fatehpur, Uttar Pradesh
Dehradun
Roorkee
Approx Travel Time
14h 25m
On Demand
Via Meerut
Fatehpur, Uttar Pradesh
Meerut
Roorkee
Approx Travel Time
14h 10m
₹545
Onwards
Frequently Asked Questions
What is the distance between Fatehpur and Roorkee?
Roorkee is approximately 600+ kms from Fatehpur.
How long does it take to reach Roorkee from Fatehpur?
It takes approximately 14 hours to reach Roorkee from Fatehpur by Train Via Haridwar.
What is the cheapest way to reach Roorkee from Fatehpur?
The cheapest way to reach Roorkee from Fatehpur is by Train Via Muzaffarnagar.
What is the fastest way to reach Roorkee from Fatehpur?
The fastest way to reach Roorkee from Fatehpur is by Train Via Haridwar.