hero
How2Go
Ghaziabad to Sangrur

Ghaziabad to Sangrur

Sangrur is approximately 250+ km from Ghaziabad, 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

Ghaziabad

Sangrur

Approx Travel Time

4h 18m

₹4,437

Onwards

Via Sonipat

FASTEST

Ghaziabad

Sonipat

Sangrur

Approx Travel Time

2h 35m

₹969

Onwards

Ghaziabad

Sonipat

Sangrur

Approx Travel Time

3h 16m

₹645

Onwards

Ghaziabad

Sonipat

Sangrur

Approx Travel Time

2h 35m

₹2,091

Onwards

Via Delhi

CHEAPEST

Ghaziabad

Delhi

Sangrur

Approx Travel Time

4h 10m

₹170

Onwards

Ghaziabad

Delhi

Sangrur

Approx Travel Time

4h 50m

₹1,049

Onwards

Via Tohana

Ghaziabad

Tohana

Sangrur

Approx Travel Time

5h 6m

₹235

Onwards

Via Bahadurgarh

Ghaziabad

Bahadurgarh

Sangrur

Approx Travel Time

5h 29m

₹260

Onwards

Via Narwana

Ghaziabad

Narwana

Sangrur

Approx Travel Time

5h 35m

₹225

Onwards

Via Jind

Ghaziabad

Jind

Sangrur

Approx Travel Time

5h 35m

₹235

Onwards

Frequently Asked Questions

What is the distance between Ghaziabad and Sangrur?

Sangrur is approximately 250+ kms from Ghaziabad.

How long does it take to reach Sangrur from Ghaziabad?

It takes approximately 3 hours to reach Sangrur from Ghaziabad by Bus Via Sonipat.

What is the cheapest way to reach Sangrur from Ghaziabad?

The cheapest way to reach Sangrur from Ghaziabad is by Train Via Delhi.

What is the fastest way to reach Sangrur from Ghaziabad?

The fastest way to reach Sangrur from Ghaziabad is by Bus Via Sonipat.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India