Laksar to Sirhind Distance

Sirhind is approximately 150+ km from Laksar. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 4 hours, subject to the chosen service and route. The fastest way to reach Sirhind takes approximately 4 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 Laksar, India to Sirhind, India

Direct Options

RECOMMENDED

CHEAPEST

Laksar

Sirhind

Approx Travel Time

4h

₹145

Onwards

Via Rajpura

Laksar

Rajpura

Sirhind

Approx Travel Time

3h 47m

₹190

Onwards

Laksar

Rajpura

Sirhind

Approx Travel Time

3h 59m

₹1,407

Onwards

Laksar

Rajpura

Sirhind

Approx Travel Time

4h

₹787

Onwards

Ads by MMT

Via Roorkee

Laksar

Roorkee

Sirhind

Approx Travel Time

3h 49m

₹260

Onwards

Via Yamunanagar

Laksar

Yamunanagar

Sirhind

Approx Travel Time

3h 40m

₹210

Onwards

Ads by MMT

Via Ambala

FASTEST

Laksar

Ambala

Sirhind

Approx Travel Time

3h 37m

₹190

Onwards

Laksar

Ambala

Sirhind

Approx Travel Time

4h 9m

₹787

Onwards

Via Saharanpur

Laksar

Saharanpur

Sirhind

Approx Travel Time

3h 42m

₹220

Onwards

Via Haridwar

Laksar

Haridwar

Sirhind

Approx Travel Time

7h 9m

₹3,299

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Laksar and Sirhind?

The straight-line distance is approximately 150+ km.

What is the distance from Laksar to Sirhind via Rajpura?

Via Rajpura, the distance is approximately 150+ km, taking around 4 hours.

Is there a train from Laksar to Sirhind?

Yes, trains run between Laksar and Sirhind, covering approximately 150+ km in around 4 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India