Traveling from Sangrur, a historic city in Punjab’s Malwa region known for its revered gurdwaras, agricultural richness, and old havelis, to Chandigarh, India’s first planned city, is a smooth and straightforward journey across fertile plains.
The distance from Sangrur to Chandigarh is around 125–130 km, and the journey usually takes 2.5 to 3 hours by road, depending on traffic and route choice.
With excellent highway connectivity and frequent buses, road travel is the most convenient option. Train travel is possible too, but requires a smart workaround via Dhuri Junction. This guide explains all travel options, best routes, buses, trains, and expert tips for a hassle-free trip.
🚗 Traveling by Road (Car or Taxi)
Road travel is the fastest and most flexible way to go from Sangrur to Chandigarh. The drive is mostly flat and well-maintained.
Route 1: Via Patiala (Recommended Highway Route)
Best for: Families, fastest travel, night driving
- Route:
Sangrur → Bhawanigarh → Patiala (Bypass) → Rajpura → Banur → Zirakpur → Chandigarh - Distance: ~128 km
- Travel Time: 2.5–3 hours
Road Conditions
- Sangrur to Patiala: Smooth 4-lane NH-7
- Patiala to Chandigarh: Excellent 4-lane/6-lane highway via Rajpura
Food & Rest Stops
- Popular options include Gopal’s, McDonald’s, and highway dhabas near Rajpura.
Traffic Alert
- Expect congestion at Zirakpur junction, especially:
- Morning: 9:00 AM – 11:00 AM
- Evening: 6:00 PM – 8:00 PM
Route 2: Via Nabha & Sirhind (Scenic Alternative)
Best for: Avoiding Patiala traffic, toll saving, scenic drive
- Route:
Sangrur → Bhawanigarh → Nabha → Bhadson → Sirhind → Kharar → Chandigarh - Distance: ~135 km
- Travel Time: ~3–3.25 hours
Verdict
This route passes through rural Punjab with greener surroundings. Roads are mostly 2-lane state highways, making it slower but peaceful.
🗺️ Road Route Comparison Table
| Route Name | Key Waypoints | Approx Distance | Est. Time | Verdict |
| Route A: Via Patiala (Recommended) | Bhawanigarh → Patiala → Rajpura → Banur | ~128 km | 2h 30m | Best Choice. Smooth 4-lane highway. Safest for night driving. |
| Route B: Via Nabha | Bhawanigarh → Nabha → Bhadson → Sirhind | ~135 km | 3h 15m | Rural Drive. Good for variety, but narrower roads. |
🚌 Traveling by Bus (PRTC & Private)
Sangrur is well connected by PRTC (Pepsu Road Transport Corporation) buses and private operators.
- Boarding Point: Sangrur New Bus Stand
- Drop Point: ISBT Sector 43, Chandigarh
Bus Operators
- PRTC: Ordinary & HVAC buses every 20–30 minutes
- Private Operators: Orbit, Libra, Jujhar (AC Volvo/Mercedes buses)
- Bus Ticket booking: https://www.pepsuonline.com/
- Redbus Ticket Booking: https://www.redbus.in/bus-tickets/sangrur-to-chandigarh
- Use a referral code red0xf889410 to sign up. Use code FIRST to get 20% upto Rs 150 off & Rs 100 Cashback on your first bus booking!
- Abibus Ticket Booking: https://www.abhibus.com/buses/230290/Sangrur-Chandigarh
- Use a referral code DMIJIIC to sign up on AbhiBus app to get 20% upto 250 instant off 250 cashback on your very first bus booking!
- Offers for signing up may change according to Redbus and AbhiBus terms and policies.
Timings
- First Bus: ~4:30 AM
- Last Bus: ~8:00 PM
- Late-night buses available from Patiala
Fare
- Ordinary: ₹150–₹180
- AC/Volvo: ₹350–₹500
Verdict: Buses are budget-friendly, frequent, and reliable, making them ideal for solo travelers and students.
🚆 Traveling by Train (Via Dhuri Junction)
⚠️ Important Note
Sangrur Railway Station (SAG) has very limited direct trains to Chandigarh.
Smart Strategy: Travel via Dhuri Junction
Dhuri Junction is only 15 km from Sangrur and offers better connectivity.
Step-by-Step
- Take an auto or taxi from Sangrur to Dhuri Junction (DUI)
- Board a direct train to Chandigarh
Useful Trains
- 14815 | SGNR–Rishikesh Express
- Departs Dhuri: ~8:20 AM
- Arrives Chandigarh: ~9:45 AM
- Best for morning travel
- 14888 | Barmer–Rishikesh Express
- Departs Dhuri: ~1:20 AM
- Arrives Chandigarh: ~3:00 AM
Verdict: Train travel is only practical if you catch the morning Dhuri train. Otherwise, road travel is faster and easier.
IRCTC Train: https://www.irctc.co.in/nget/train-search
✈️ Traveling by Air
Air travel is not applicable for this route since Chandigarh Airport (IXC) is the destination itself.
📊 Overall Travel Options Comparison Table
| Travel Mode | Strategy | Travel Time | Est. Cost (One Way) | Best For |
| Personal Car / Taxi | Via Patiala (Route A) | 2.5 – 3 Hours |
Fuel: ₹1,200
Taxi: ₹2,500 – ₹3,000 |
Families. Fastest door-to-door option. |
| Bus (PRTC/Volvo) | Direct from Bus Stand | 3 – 3.5 Hours | ₹160 – ₹450 | Solo Travelers. High frequency & budget-friendly. |
| Train (Via Dhuri) | Taxi to Dhuri + Train | 3 Hours (Total) | ₹100 + ₹150 (Ticket) | Morning Commute. Only viable if catching the 8:20 AM train. |
🧠 Final Travel Tips
- Speed Cameras: The Patiala bypass has active speed cameras—stick to limits (60–80 km/h).
- Best Time to Travel: Early morning or post-8 PM for minimal traffic.
- Zirakpur Bottleneck: Plan buffer time if entering Chandigarh during peak hours.
Conclusion
For most travelers, road travel via Patiala is the best way to go from Sangrur to Chandigarh, offering speed, comfort, and flexibility. Buses are excellent for budget travel, while trains make sense only with the Dhuri Junction strategy.
❓ Frequently Asked Questions (FAQs): Sangrur to Chandigarh Travel
1. What is the distance between Sangrur and Chandigarh?
The distance from Sangrur to Chandigarh is approximately 125–130 kilometers, depending on the route you choose.
2. How long does it take to travel from Sangrur to Chandigarh?
By road, the journey usually takes 2.5 to 3 hours via the Patiala route. Buses may take slightly longer due to stops, while train travel via Dhuri takes around 3 hours total.
3. Which is the best route from Sangrur to Chandigarh by car?
The Sangrur → Patiala → Rajpura → Chandigarh route via NH-7 is the best and fastest option, offering smooth 4-lane highways and better safety for night driving.
4. Is there a direct train from Sangrur to Chandigarh?
No, direct trains from Sangrur Railway Station to Chandigarh are very limited. The recommended option is to travel via Dhuri Junction, which has better connectivity.
5. How far is Dhuri Junction from Sangrur?
Dhuri Junction is about 15 km from Sangrur and takes roughly 20 minutes by taxi or auto.
6. Are buses available frequently from Sangrur to Chandigarh?
Yes. PRTC buses run every 20–30 minutes from Sangrur New Bus Stand to ISBT Sector 43, Chandigarh, along with several private AC bus options.
7. What is the bus fare from Sangrur to Chandigarh?
- Ordinary buses: ₹150–₹180
- AC/Volvo buses: ₹350–₹500
8. Is it safe to travel from Sangrur to Chandigarh at night?
Yes, the highway route via Patiala and Rajpura is well-lit and considered safe for night travel. However, always be cautious near Zirakpur due to traffic congestion.
9. What is the cheapest way to travel from Sangrur to Chandigarh?
The ordinary PRTC bus is the cheapest option, costing around ₹150–₹180.
10. What is the best time to travel from Sangrur to Chandigarh?
Early morning (5:00–8:00 AM) or late evening (after 8:00 PM) is ideal to avoid traffic, especially near Zirakpur and Chandigarh entry points.