hero
How2Go
Sangrur to Nabha

Sangrur to Nabha

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

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

FASTEST

Sangrur

Nabha

Approx Travel Time

46m

₹2,451

Onwards

Via Dhuri

Sangrur

Dhuri

Nabha

Approx Travel Time

54m

₹2,168

Onwards

Sangrur

Dhuri

Nabha

Approx Travel Time

1h 20m

₹745

Onwards

CHEAPEST

Sangrur

Dhuri

Nabha

Approx Travel Time

1h 6m

₹205

Onwards

Ads by MMT

Via Maler Kotla

Sangrur

Maler Kotla

Nabha

Approx Travel Time

2h 51m

On Demand

Frequently Asked Questions

What is the distance between Sangrur and Nabha?

Nabha is approximately 30+ kms from Sangrur.

How long does it take to reach Nabha from Sangrur?

It takes approximately 1 hour to reach Nabha from Sangrur by Cab.

What is the cheapest way to reach Nabha from Sangrur?

The cheapest way to reach Nabha from Sangrur is by Train Via Dhuri.

What is the fastest way to reach Nabha from Sangrur?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India