Baddi
Baddi
Sangrur
Sangrur
Driving

Baddi to Sangrur

Updated: 20 May 2026

The journey from Baddi to Sangrur spans about 180 km. You can drive via Ropar and Patiala. Expect a travel time of 4 hours. Public transport is available via bus services connecting Baddi to Sangrur.

Total Distance: 180 km driving distance, 150 km straight-line air distance.
Fastest Way
Personal car via Patiala, 4 hours.
Cheapest Way
Bus to Sangrur, approx 450 INR.
Compare Baddi to Sangrur Routes
Driving
Direct
Duration
4 hours
Avg Price
2000-3000 INR
Operator
Personal Vehicle
Route
Baddi-Ropar-Patiala-Sangrur

The road via Patiala is well-maintained.

Travel Tips
  • Route Planning
    Plan your route via Patiala for better road conditions.
  • Bus Transfers
    Direct buses are available from Baddi.
  • Traffic
    Expect heavy traffic near Patiala.
  • Hydration
    Carry water for the journey.
  • Local Transport
    Auto-rickshaws are the best way to move within Sangrur.
Safety Tips
  • Highway Safety
    Follow traffic rules strictly on the highway.
  • Emergency Numbers
    Keep local police numbers saved.
  • Vehicle Check
    Ensure your car is in good condition.
  • Personal Security
    Stay alert in public transport.
People Also Ask
  • Is there a direct train?
    No, there is no direct train.
  • How far is Sangrur?
    It is about 180 kilometers.
  • Is it safe?
    Yes, it is a standard route.
  • Can I take a bus?
    Yes, buses are available.
  • What is the best route?
    Via Patiala.
Quick Info
  • From Baddi, Himachal Pradesh, India
  • To Sangrur, Punjab, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Sangrur
1
Banaser Bagh
A beautiful garden in the city.
2
Gurudwara Nanakiana Sahib
A historic religious site.
3
Sangrur City Center
A bustling market area.
4
Dera Baba Dhyan Das
A peaceful religious site.
Tags
Baddi to Sangrur Sangrur travel Baddi to Punjab travel guide Sangrur Baddi transport road trip Baddi Sangrur distance Himachal to Sangrur