hero
How2Go
Lalkuan to Roorkee

Lalkuan to Roorkee

Roorkee is approximately 250+ km from Lalkuan, 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

Direct Options

RECOMMENDED

Lalkuan

Roorkee

Approx Travel Time

5h

₹5,378

Onwards

CHEAPEST

Lalkuan

Roorkee

Approx Travel Time

6h 5m

₹190

Onwards

Via Meerut

FASTEST

Lalkuan

Meerut

Roorkee

Approx Travel Time

4h 10m

₹636

Onwards

Via Kichha, Haridwar

Lalkuan

Kichha

Haridwar

Roorkee

Approx Travel Time

6h 26m

₹3,495

Onwards

Via Moradabad

Lalkuan

Moradabad

Roorkee

Approx Travel Time

4h 28m

₹205

Onwards

Lalkuan

Moradabad

Roorkee

Approx Travel Time

5h 46m

₹944

Onwards

Via Najibabad

Lalkuan

Najibabad

Roorkee

Approx Travel Time

4h 35m

₹270

Onwards

Via Bareilly

Lalkuan

Bareilly

Roorkee

Approx Travel Time

5h

₹330

Onwards

Via Rampur (Uttar Pradesh)

Lalkuan

Rampur (Uttar Pradesh)

Roorkee

Approx Travel Time

5h 24m

₹200

Onwards

Via Amroha

Lalkuan

Amroha

Roorkee

Approx Travel Time

5h 31m

₹220

Onwards

Frequently Asked Questions

What is the distance between Lalkuan and Roorkee?

Roorkee is approximately 250+ kms from Lalkuan.

How long does it take to reach Roorkee from Lalkuan?

It takes approximately 4 hours to reach Roorkee from Lalkuan by Bus Via Meerut.

What is the cheapest way to reach Roorkee from Lalkuan?

The cheapest way to reach Roorkee from Lalkuan is by Train.

What is the fastest way to reach Roorkee from Lalkuan?

The fastest way to reach Roorkee from Lalkuan is by Bus Via Meerut.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India