Sangrur to Nabha Distance
The road distance between Sangrur and Nabha is approximately 30+ km, and the drive usually takes around 1 hour by car or taxi, depending on traffic and road conditions. The fastest way to reach Nabha takes approximately 1 hour. 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.

Direct Options
RECOMMENDED
FASTEST
Sangrur
Nabha
Approx Travel Time
46m
₹2,451
Onwards
Via Dhuri
CHEAPEST
Sangrur
Dhuri
Nabha
Approx Travel Time
1h 33m
₹205
Onwards
Sangrur
Dhuri
Nabha
Approx Travel Time
1h 19m
₹2,237
Onwards
Sangrur
Dhuri
Nabha
Approx Travel Time
1h 45m
₹1,045
Onwards
Frequently Asked Questions
What is the distance between Sangrur and Nabha?
Nabha is approximately 30+ km from Sangrur.
How long does it take to reach Nabha from Sangrur?
It takes approximately 1 hour to reach Nabha from Sangrur by Cab.
Routes Connecting Sangrur
Routes From Sangrur
- Sangrur to Purnia
- Sangrur to Perambalur
- Sangrur to Pathanamthitta
- Sangrur to Udhampur
- Sangrur to Farrukhabad
- Sangrur to Phalodi
- Sangrur to Nagpur
- Sangrur to Singrauli
- Sangrur to Srikalahasti
- Sangrur to Amroha
- Sangrur to Muhammadabad
- Sangrur to Mayiladuthurai
- Sangrur to Bhadravathi
- Sangrur to Bongaigaon
- Sangrur to Vrindavan
Routes To Sangrur
Routes Connecting Nabha
Routes From Nabha
Popular Places Routes
- Chennai to Bhubaneshwar
- Biaora to Orai
- Tiruchirappalli to Pune
- Narsinghpur to Melur
- Udaipur to Gurdaspur
- Deoria to Shikohabad
- Kausani to Begusarai
- Chittorgarh to Mangalore
- Jaisalmer to Tenali
- Bahraich to Sangareddy
- Koraput to Nandyal
- Hubli to Upleta
- Kolkata to Sultanpur-Lodhi
- Pune to Bargarh
- Pandavapura to Narnaul

