Rahuri to Roorkee Distance

Roorkee is approximately 1250+ km from Rahuri. 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 11 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 Rahuri, India to Roorkee, India

Via Shirdi, Delhi

RECOMMENDED

Rahuri

Shirdi

Delhi

Roorkee

Approx Travel Time

11h 23m

On Demand

Rahuri

Shirdi

Delhi

Roorkee

Approx Travel Time

11h 13m

₹6,607

Onwards

Rahuri

Shirdi

Delhi

Roorkee

Approx Travel Time

11h 40m

On Demand

Rahuri

Shirdi

Delhi

Roorkee

Approx Travel Time

11h 30m

₹6,900

Onwards

Via Pune, Dehradun

FASTEST

Rahuri

Pune

Dehradun

Roorkee

Approx Travel Time

11h

On Demand

Rahuri

Pune

Dehradun

Roorkee

Approx Travel Time

11h 35m

On Demand

Ads by MMT

Via Meerut

Rahuri

Meerut

Roorkee

Approx Travel Time

1d 3h 11m

On Demand

Via Shrirampur (Maharashtra), Mathura

Rahuri

Shrirampur (Maharashtra)

Mathura

Roorkee

Approx Travel Time

1d 0h 8m

On Demand

Rahuri

Shrirampur (Maharashtra)

Mathura

Roorkee

Approx Travel Time

1d 0h 53m

On Demand

Ads by MMT

Via Ratlam

CHEAPEST

Rahuri

Ratlam

Roorkee

Approx Travel Time

1d 3h 10m

₹2,030

Onwards

Frequently Asked Questions

What is the distance between Rahuri and Roorkee?

Roorkee is approximately 1250+ km from Rahuri.

How long does it take to reach Roorkee from Rahuri?

It takes approximately 11 hours to reach Roorkee from Rahuri by Train, Flight, Cab Via Pune, Dehradun.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India