hero
How2Go
Lathi to Roorkee

Lathi to Roorkee

Roorkee is approximately 1250+ km from Lathi, 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 Ahmedabad, Dehradun

RECOMMENDED

Lathi

Ahmedabad

Dehradun

Roorkee

Approx Travel Time

10h 31m

On Demand

Lathi

Ahmedabad

Dehradun

Roorkee

Approx Travel Time

11h 6m

₹6,187

Onwards

Lathi

Ahmedabad

Dehradun

Roorkee

Approx Travel Time

11h 14m

₹6,418

Onwards

Lathi

Ahmedabad

Dehradun

Roorkee

Approx Travel Time

12h 47m

On Demand

Via Rajkot, Delhi

FASTEST

Lathi

Rajkot

Delhi

Roorkee

Approx Travel Time

10h 25m

On Demand

Ads by MMT

Via Ahmedabad, Muzaffarnagar

CHEAPEST

Lathi

Ahmedabad

Muzaffarnagar

Roorkee

Approx Travel Time

1d 5h

₹2,412

Onwards

Via Ahmedabad, Ghaziabad

Lathi

Ahmedabad

Ghaziabad

Roorkee

Approx Travel Time

11h 47m

₹6,035

Onwards

Lathi

Ahmedabad

Ghaziabad

Roorkee

Approx Travel Time

13h 4m

₹6,279

Onwards

Ads by MMT

Via Ahmedabad, Delhi

Lathi

Ahmedabad

Delhi

Roorkee

Approx Travel Time

12h 9m

₹6,050

Onwards

Via Ahmedabad, Mohali

Lathi

Ahmedabad

Mohali

Roorkee

Approx Travel Time

12h 20m

₹6,819

Onwards

Frequently Asked Questions

What is the distance between Lathi and Roorkee?

Roorkee is approximately 1250+ kms from Lathi.

How long does it take to reach Roorkee from Lathi?

It takes approximately 11 hours to reach Roorkee from Lathi by Bus, Flight, Train Via Rajkot, Delhi.

What is the cheapest way to reach Roorkee from Lathi?

The cheapest way to reach Roorkee from Lathi is by Bus Via Ahmedabad, Muzaffarnagar.

What is the fastest way to reach Roorkee from Lathi?

The fastest way to reach Roorkee from Lathi is by Bus, Flight, Train Via Rajkot, Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India