hero
How2Go
Ambala to Sangrur

Ambala to Sangrur

Sangrur is approximately 100+ km from Ambala, 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 Sangrur.

Read More
Sort By
Mode of Transport

Direct Cab

RECOMMENDED

Ambala

Sangrur

Approx Travel Time

2h 14m

₹2,877

Onwards

Via Dhuri

Ambala

Dhuri

Sangrur

Approx Travel Time

2h 20m

₹205

Onwards

Via Rajpura

Ambala

Rajpura

Sangrur

Approx Travel Time

2h 28m

₹441

Onwards

Ambala

Rajpura

Sangrur

Approx Travel Time

2h 45m

₹1,161

Onwards

Via Patiala

FASTEST

Ambala

Patiala

Sangrur

Approx Travel Time

2h 9m

₹845

Onwards

Via Patiala, Dhuri

Ambala

Patiala

Dhuri

Sangrur

Approx Travel Time

3h 15m

₹2,030

Onwards

Ambala

Patiala

Dhuri

Sangrur

Approx Travel Time

2h 34m

₹350

Onwards

Via Panchkula, Patiala

Ambala

Panchkula

Patiala

Sangrur

Approx Travel Time

4h 35m

₹2,356

Onwards

Via Ludhiana

CHEAPEST

Ambala

Ludhiana

Sangrur

Approx Travel Time

2h 44m

₹160

Onwards

Via Rajpura, Dhuri

Ambala

Rajpura

Dhuri

Sangrur

Approx Travel Time

2h 36m

₹265

Onwards

Frequently Asked Questions

What is the distance between Ambala and Sangrur?

Sangrur is approximately 100+ kms from Ambala.

How long does it take to reach Sangrur from Ambala?

It takes approximately 2 hours to reach Sangrur from Ambala by Train, Bus Via Patiala.

What is the cheapest way to reach Sangrur from Ambala?

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

What is the fastest way to reach Sangrur from Ambala?

The fastest way to reach Sangrur from Ambala is by Train, Bus Via Patiala.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India