hero
How2Go
Ooty to Roorkee

Ooty to Roorkee

Roorkee is approximately 2200+ km from Ooty, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Roorkee.

Read More
Sort By
Mode of Transport

Via Coimbatore, Delhi

RECOMMENDED

Ooty

Coimbatore

Delhi

Roorkee

Approx Travel Time

16h 3m

₹10,834

Onwards

Ooty

Coimbatore

Delhi

Roorkee

Approx Travel Time

15h 31m

₹13,707

Onwards

Ooty

Coimbatore

Delhi

Roorkee

Approx Travel Time

16h 20m

₹10,978

Onwards

Ooty

Coimbatore

Delhi

Roorkee

Approx Travel Time

16h 10m

₹13,588

Onwards

Via Bangalore, Dehradun

Ooty

Bangalore

Dehradun

Roorkee

Approx Travel Time

15h 58m

On Demand

Ads by MMT

Via Bangalore, Delhi

CHEAPEST

Ooty

Bangalore

Delhi

Roorkee

Approx Travel Time

2d 3h 14m

₹1,690

Onwards

Ooty

Bangalore

Delhi

Roorkee

Approx Travel Time

1d 23h 10m

₹7,059

Onwards

Ooty

Bangalore

Delhi

Roorkee

Approx Travel Time

2d 17h 10m

₹5,974

Onwards

Ooty

Bangalore

Delhi

Roorkee

Approx Travel Time

20h 28m

₹9,489

Onwards

Via Calicut, Delhi

FASTEST

Ooty

Calicut

Delhi

Roorkee

Approx Travel Time

15h 18m

₹13,058

Onwards

Ads by MMT

Frequently Asked Questions

What is the distance between Ooty and Roorkee?

Roorkee is approximately 2200+ kms from Ooty.

How long does it take to reach Roorkee from Ooty?

It takes approximately 16 hours to reach Roorkee from Ooty by Cab, Flight, Train Via Calicut, Delhi.

What is the cheapest way to reach Roorkee from Ooty?

The cheapest way to reach Roorkee from Ooty is by Bus, Train Via Bangalore, Delhi.

What is the fastest way to reach Roorkee from Ooty?

The fastest way to reach Roorkee from Ooty is by Cab, Flight, Train Via Calicut, Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India