There are 8 ways to get from Sadulshahar to Haridwar by train, taxi, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Shri Ganganagar to Haridwar Jntrain 14815
11h 17m₹397–3,102Train via Hanumāngarh
cheapest- Take the train from Hanumangarh Jn to Haridwar Jntrain 14888
13h 3m₹390–3,027Taxi, bus
- Take the taxi from Sadulshahar to Bathinda, Punjabtaxi
- Take the bus from Bathinda, Punjab to Delhi, Delhi Statebus
- Take the bus from Delhi, Delhi State to Haridwar, Uttarakhandbus
13h 7mDrive 435.9 km
- Drive from Sadulshahar to Haridwarcar 435.9 km
7h 9m₹4,889–7,062Taxi
- Take the taxi from Sadulshahar to Haridwartaxi 435.9 km
7h 9m₹9,500–12,000Train to Indira Gandhi International Airport, fly
- Take the train from Sadulshahr to Shahabad Md.Purtrain
- Fly from Indira Gandhi International Airport (DEL) to Dehradun Airport (DED)plane DEL - DED
14h 39m₹4,753–9,685Train, bus
- Take the train from Sadulshahr to Dhuri Jntrain
- Take the train from Dhuri Jn to Ambala Cant Jntrain
- Take the bus from Ambala to Haridwarbus 139
13h 59m₹720–4,143Train to Bathinda Airport, fly
- Take the train from Sadulshahr to Bhatinda Jntrain
- Fly from Bathinda Airport (BUP) to Dehradun Airport (DED)plane BUP - DED
10h 19m₹5,414–28,680
Sadulshahar to Haridwar by train
Questions & Answers
The cheapest way to get from Sadulshahar to Haridwar is to train which costs ₹390 - ₹3,100 and takes 11h 17m.
The fastest way to get from Sadulshahar to Haridwar is to drive which takes 7h 9m and costs ₹4,800 - ₹7,500.
No, there is no direct train from Sadulshahar to Haridwar. However, there are services departing from Sadulshahr and arriving at Haridwar Jn via Shri Ganganagar. The journey, including transfers, takes approximately 11h 17m.
The distance between Sadulshahar and Haridwar is 515 km. The road distance is 435.9 km.
The best way to get from Sadulshahar to Haridwar without a car is to train which takes 11h 17m and costs ₹390 - ₹3,100.
It takes approximately 11h 17m to get from Sadulshahar to Haridwar, including transfers.
Sadulshahar to Haridwar train services, operated by Indian Railways, depart from Shri Ganganagar station.
Sadulshahar to Haridwar train services, operated by Indian Railways, arrive at Haridwar Jn station.
Yes, the driving distance between Sadulshahar to Haridwar is 436 km. It takes approximately 7h 9m to drive from Sadulshahar to Haridwar.
There are 677+ hotels available in Haridwar.
What companies run services between Sadulshahar, India and Haridwar, India?
Indian Railways operates a train from Shri Ganganagar to Haridwar Jn once daily. Tickets cost ₹280–2,200 and the journey takes 9h 10m.
- Website
- airindia.in
Flights from Indira Gandhi International Airport to Dehradun Airport
- Ave. Duration
- 58 min
- When
- Every day
- Estimated price
- ₹3,900–6,500
Flights from Bathinda Airport to Dehradun Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 42m
- When
- Tuesday and Saturday
- Estimated price
- ₹4,000–26,000
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Dehradun Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- ₹3,900–7,000
Flights from Bathinda Airport to Dehradun Airport via Indira Gandhi International Airport
- Ave. Duration
- 7h 55m
- When
- Tuesday and Saturday
- Estimated price
- ₹4,000–26,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Shri Ganganagar to Haridwar Jn
- Ave. Duration
- 9h 10m
- Frequency
- Once daily
- Estimated price
- ₹280–2,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹280–340
- Third AC (3A)
- ₹750–950
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,700–2,200
Train from Sadulshahr to Shahabad Md.Pur
- Ave. Duration
- 10h 47m
- Frequency
- Once daily
- Estimated price
- ₹260–2,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹260–310
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,500–2,000
Train from Hanumangarh Jn to Haridwar Jn
- Ave. Duration
- 11h 5m
- Frequency
- Once daily
- Estimated price
- ₹270–2,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹270–320
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,600–2,100
Train from Sadulshahr to Dhuri Jn
- Ave. Duration
- 4h 32m
- Frequency
- Once a week
- Estimated price
- ₹190–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Dhuri Jn to Ambala Cant Jn
- Ave. Duration
- 2h 10m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
Train from Sadulshahr to Bhatinda Jn
- Ave. Duration
- 2h 42m
- Frequency
- Once a week
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
- Phone
- 1800 180 8185
- [email protected]
- Website
- online.hrtchp.com
Bus from Ambala to Haridwar
- Ave. Duration
- 5h 17m
- Frequency
- Every 4 hours
- Estimated price
- ₹390–1,500
- Website
- https://online.hrtchp.com/oprs-web/guest/home.do?h=1
- Ordinary
- ₹390–550
- AC Himdhara
- ₹500–750
- Seater
- ₹600–1,500
- Ave. Duration
- 4h 19m
- Estimated price
- ₹1,800–12,000
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 How do I buy a London Underground ticket?, 5 delightfully under-the-radar French towns you need to visit, and Flying into Beijing? - to help you get the most out of your next trip.








