hero
How2Go
Kalka to Sangrur

Kalka to Sangrur

Sangrur is approximately 100+ kms from Kalka. The fastest way to reach Sangrur from Kalka is by Cab. It takes approximately 3 hours. The cheapest way to reach Sangrur from Kalka is by Train Via Ludhiana which would take approximately 5 hours.

Sort By
Mode of Transport

Direct Options

RECOMMENDED

FASTEST

Kalka

Sangrur

Approx Travel Time

2h 45m

On Demand

Via Panchkula

Kalka

Panchkula

Sangrur

Approx Travel Time

3h 25m

₹669

Onwards

Kalka

Panchkula

Sangrur

Approx Travel Time

3h 37m

₹1,024

Onwards

Ads by MMT

Via Mohali

Kalka

Mohali

Sangrur

Approx Travel Time

3h 32m

₹1,024

Onwards

Kalka

Mohali

Sangrur

Approx Travel Time

4h 1m

On Demand

Kalka

Mohali

Sangrur

Approx Travel Time

4h 15m

₹669

Onwards

Via Ludhiana

CHEAPEST

Kalka

Ludhiana

Sangrur

Approx Travel Time

5h

₹220

Onwards

Kalka

Ludhiana

Sangrur

Approx Travel Time

5h 3m

On Demand

Ads by MMT

Via Chandigarh

Kalka

Chandigarh

Sangrur

Approx Travel Time

3h 35m

₹669

Onwards

Kalka

Chandigarh

Sangrur

Approx Travel Time

3h 38m

₹1,024

Onwards

Frequently Asked Questions

What is the distance between Kalka and Sangrur?

Sangrur is approximately 100+ kms from Kalka.

How long does it take to reach Sangrur from Kalka?

It takes approximately 3 hours to reach Sangrur from Kalka by Cab.

What is the cheapest way to reach Sangrur from Kalka?

The cheapest way to reach Sangrur from Kalka is by Train Via Ludhiana.

What is the fastest way to reach Sangrur from Kalka?

The fastest way to reach Sangrur from Kalka is by Cab.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India