Fatehpur to Roorkee Distance

Roorkee is approximately 650+ km from Fatehpur. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Roorkee, with a total travel time of approximately 9 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Fatehpur, Uttar Pradesh, India to Roorkee, India

Via Meerut

RECOMMENDED

Fatehpur, Uttar Pradesh

Meerut

Roorkee

Approx Travel Time

9h 51m

₹425

Onwards

Fatehpur, Uttar Pradesh

Meerut

Roorkee

Approx Travel Time

10h 23m

₹636

Onwards

Via Muzaffarnagar

Fatehpur, Uttar Pradesh

Muzaffarnagar

Roorkee

Approx Travel Time

9h 50m

₹758

Onwards

Fatehpur, Uttar Pradesh

Muzaffarnagar

Roorkee

Approx Travel Time

9h 31m

₹2,458

Onwards

Ads by MMT

Via Kanpur, Delhi

FASTEST

Fatehpur, Uttar Pradesh

Kanpur

Delhi

Roorkee

Approx Travel Time

8h 21m

₹4,466

Onwards

Via Kanpur, Haridwar

Fatehpur, Uttar Pradesh

Kanpur

Haridwar

Roorkee

Approx Travel Time

17h 57m

₹1,849

Onwards

Fatehpur, Uttar Pradesh

Kanpur

Haridwar

Roorkee

Approx Travel Time

17h 17m

₹3,839

Onwards

Ads by MMT

Via Ghaziabad

CHEAPEST

Fatehpur, Uttar Pradesh

Ghaziabad

Roorkee

Approx Travel Time

10h 43m

₹415

Onwards

Fatehpur, Uttar Pradesh

Ghaziabad

Roorkee

Approx Travel Time

9h 48m

₹3,291

Onwards

Via Lucknow

Fatehpur, Uttar Pradesh

Lucknow

Roorkee

Approx Travel Time

11h 5m

₹774

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Fatehpur and Roorkee?

The straight-line distance is approximately 500+ km.

What is the distance from Fatehpur to Roorkee via Meerut?

Via Meerut, the distance is approximately 650+ km, taking around 10 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India