Ratnagiri to Roorkee Distance

Roorkee is approximately 1750+ km from Ratnagiri. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 31 hours, subject to the chosen service and route. Flying is the fastest way to reach Roorkee, with a total travel time of approximately 13 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 Ratnagiri, India to Roorkee, India

Via Mumbai, Ghaziabad

RECOMMENDED

Ratnagiri

Mumbai

Ghaziabad

Roorkee

Approx Travel Time

14h 5m

₹6,415

Onwards

Ratnagiri

Mumbai

Ghaziabad

Roorkee

Approx Travel Time

13h 20m

₹9,291

Onwards

Direct Options

CHEAPEST

Ratnagiri

Roorkee

Approx Travel Time

1d 6h 27m

₹780

Onwards

Ads by MMT

Via Mumbai, Delhi

Ratnagiri

Mumbai

Delhi

Roorkee

Approx Travel Time

1d 0h 1m

₹890

Onwards

Ratnagiri

Mumbai

Delhi

Roorkee

Approx Travel Time

1d 4h 31m

₹1,289

Onwards

Ratnagiri

Mumbai

Delhi

Roorkee

Approx Travel Time

14h 6m

₹6,765

Onwards

Via Delhi

Ratnagiri

Delhi

Roorkee

Approx Travel Time

1d 2h 25m

₹3,894

Onwards

Ads by MMT

Via Mumbai, Dehradun

FASTEST

Ratnagiri

Mumbai

Dehradun

Roorkee

Approx Travel Time

12h 37m

₹12,598

Onwards

Ratnagiri

Mumbai

Dehradun

Roorkee

Approx Travel Time

12h 56m

₹9,343

Onwards

Via Mumbai, Ajmer

Ratnagiri

Mumbai

Ajmer

Roorkee

Approx Travel Time

1d 23h

₹3,098

Onwards

Frequently Asked Questions

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

The straight-line distance is approximately 1500+ km.

What is the distance from Ratnagiri to Roorkee via Mumbai?

Via Mumbai, the distance is approximately 1750+ km, taking around 14 hours.

Is there a train from Ratnagiri to Roorkee?

Yes, trains run between Ratnagiri and Roorkee, covering approximately 1950+ km in around 31 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India