Laxmangarh to Roorkee Distance

Roorkee is approximately 600+ km from Laxmangarh. 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 Laxmangarh, India to Roorkee, India

Via Jaipur, Dehradun

RECOMMENDED

FASTEST

Laxmangarh

Jaipur

Dehradun

Roorkee

Approx Travel Time

9h 1m

₹8,583

Onwards

Via Delhi

Laxmangarh

Delhi

Roorkee

Approx Travel Time

10h 31m

₹484

Onwards

Ads by MMT

Via Ambala

Laxmangarh

Ambala

Roorkee

Approx Travel Time

9h 43m

₹900

Onwards

Via Salasar, Muzaffarnagar

Laxmangarh

Salasar

Muzaffarnagar

Roorkee

Approx Travel Time

13h 55m

₹1,693

Onwards

Ads by MMT

Via Karnal

Laxmangarh

Karnal

Roorkee

Approx Travel Time

9h 13m

₹4,162

Onwards

Via Sikar, Delhi

Laxmangarh

Sikar

Delhi

Roorkee

Approx Travel Time

9h 18m

₹480

Onwards

Laxmangarh

Sikar

Delhi

Roorkee

Approx Travel Time

10h 2m

₹3,274

Onwards

Via Ghaziabad

CHEAPEST

Laxmangarh

Ghaziabad

Roorkee

Approx Travel Time

11h 25m

₹469

Onwards

Via Panipat

Laxmangarh

Panipat

Roorkee

Approx Travel Time

9h 11m

₹4,879

Onwards

Via Nawalgarh, Delhi

Laxmangarh

Nawalgarh

Delhi

Roorkee

Approx Travel Time

9h 25m

₹620

Onwards

Frequently Asked Questions

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

The straight-line distance is approximately 350+ km.

What is the distance from Laxmangarh to Roorkee via Jaipur?

Via Jaipur, the distance is approximately 600+ km, taking around 9 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India