Haridwar
Haridwar
Bus

Shangarh to Haridwar

Updated: 28 May 2026

The journey from Shangarh to Haridwar covers about 320 km. You will travel from Shangarh to Sainj, then take a bus to Chandigarh, and finally a bus to Haridwar. The route takes you through the scenic foothills of the Himalayas. Expect a total travel time of around 11 to 12 hours.

Total Distance: 320 km by road, 210 km air distance.
Fastest Way
Private taxi from Chandigarh to Haridwar.
Cheapest Way
HRTC bus to Chandigarh, then UTC bus to Haridwar.
Compare Shangarh to Haridwar Routes
Bus
Connecting
Duration
12 hours
Avg Price
1100-1600 INR
Operator
HRTC/UTC
Route
Sainj-Chandigarh-Haridwar

Buses from Chandigarh to Haridwar are very frequent.

Travel Tips
  • Bus Transfers
    Chandigarh ISBT is the best place to switch buses.
  • Local Transport
    Auto-rickshaws are the best way to get around Haridwar.
  • Food
    Try the local vegetarian cuisine.
  • Connectivity
    Good mobile network throughout the route.
  • Booking
    No advance booking needed for local buses.
Safety Tips
  • Road Safety
    Be cautious on the mountain roads during the first leg.
  • Personal Belongings
    Keep your bag in front of you in crowded buses.
  • Night Travel
    Avoid late-night travel on the Chandigarh-Haridwar highway.
  • Emergency
    Keep local emergency numbers saved.
People Also Ask
  • Is Haridwar worth visiting?
    Yes, it is a major religious hub.
  • How far is Haridwar from Chandigarh?
    About 200 km, roughly 5 hours.
  • Are there direct buses?
    No, you must change at Chandigarh.
  • Is it safe for tourists?
    Yes, Haridwar is a safe and welcoming city.
  • What is the best time to visit?
    Winter months are ideal.
Quick Info
  • From Shangarh, Himachal Pradesh, India
  • To Haridwar, Uttarakhand, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Haridwar
1
Har Ki Pauri
Witness the evening Ganga Aarti.
2
Mansa Devi Temple
Take the cable car to this hilltop temple.
3
Chandi Devi Temple
Visit this historic temple overlooking the city.
4
Rajaji National Park
Go for a wildlife safari.
Tags
Shangarh to Haridwar Haridwar to Shangarh Himachal to Haridwar Sainj to Haridwar Haridwar bus stand Shangarh travel Bus to Haridwar Uttarakhand travel