There are 5 ways to get from Haridwar to Sarāhan by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Haridwar Jn to Chandigarhtrain 14609 / ...
- Take the bus from Chandigarh to Rampurbus 93
10h 35m₹1,749–4,230Drive 366.1 km
- Drive from Haridwar to Sarāhancar 366.1 km
6h 39m₹4,140–5,979Taxi
- Take the taxi from Haridwar to Sarāhantaxi 366.1 km
6h 39m₹9,000–11,000Bus via Chandīgarh
- Take the bus from Haridwar, Uttarakhand to Panchkula, Haryanabus Haridwar, Uttarakhand - Panchkula, Haryana
- Take the bus from Chandigarh to Rampurbus 93
12h 34mBus
- Take the bus from Haridwar to Shimla ISBT Tutikandibus 1345 / ...
- Take the bus from Shimla to Rampurbus
14h 53m₹1,998–3,463
Comparing Your Travel Options
The cheapest way to get from Haridwar to Sarāhan is to bus which costs ₹2,000 - ₹3,500 and takes 14h 53m.
The fastest way to get from Haridwar to Sarāhan is to drive which takes 6h 39m and costs ₹4,100 - ₹6,000.
No, there is no direct bus from Haridwar to Sarāhan. However, there are services departing from Haridwar, Uttarakhand and arriving at Rampur via Panchkula, Haryana and Chandigarh. The journey, including transfers, takes approximately 12h 34m.
The distance between Haridwar and Sarāhan is 475 km. The road distance is 366.1 km.
The best way to get from Haridwar to Sarāhan without a car is to train and bus which takes 10h 35m and costs ₹1,700 - ₹4,300.
It takes approximately 10h 35m to get from Haridwar to Sarāhan, including transfers.
Haridwar to Sarāhan bus services, operated by New Khaira Transport, depart from Haridwar, Uttarakhand station.
Haridwar to Sarāhan bus services, operated by New Khaira Transport, arrive at Panchkula, Haryana station.
Yes, the driving distance between Haridwar to Sarāhan is 366 km. It takes approximately 6h 39m to drive from Haridwar to Sarāhan.
There are 22+ hotels available in Sarāhan.
What companies run services between Haridwar, India and Sarāhan, India?
You can take a bus from Haridwar, Uttarakhand to Sarāhan via Panchkula, Haryana, Chandigarh, Punjab, Chandigarh, and Rampur in around 12h 34m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Haridwar Jn to Chandigarh
- Ave. Duration
- 3h 37m
- Frequency
- Twice daily
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
- Phone
- 1800 180 8185
- [email protected]
- Website
- hrtchp.com
Bus from Chandigarh to Rampur
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- ₹460–900
- Website
- hrtchp.com
- Ordinary
- ₹460–650
- AC Himdhara
- ₹650–900
Bus from Chandigarh to Rampur
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- ₹460–900
- Website
- hrtchp.com
- Ordinary
- ₹460–650
- AC Himdhara
- ₹650–900
Bus from Haridwar to Shimla ISBT Tutikandi
- Ave. Duration
- 10h 15m
- Frequency
- Hourly
- Estimated price
- ₹500–1,500
- Website
- hrtchp.com
- Ordinary
- ₹500–700
- AC Himdhara
- ₹800–1,100
- Ordinary
- ₹600–750
- AC
- ₹1,200–1,500
Bus from Shimla to Rampur
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- ₹360–650
- Website
- hrtchp.com
- Ordinary
- ₹360–480
- AC Himdhara
- ₹460–650
- Ave. Duration
- 6h 39m
- Estimated price
- ₹9,000–11,000
Car Yatra
- Phone
- +91 96 90 16 90 69
- Website
- facebook.com
Haridwar Car service
- Phone
- +91 99 17 03 34 48
- Website
- haridwarcarservice.com
Nature Holidays Travel
- Phone
- +91 97 60 58 55 60
- Website
- natureholidaystravel.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Flying into Beijing?, How to get from Southend Airport into central London, and Travelling by boat in Italy - to help you get the most out of your next trip.








