There are 5 ways to get from Dehradun to Shangarh by bus, taxi, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, taxi
best- Take the bus from Dehradun, Uttarakhand to Shimla, Himachal Pradeshbus Dehradun, Uttarakhand - Shimla, Himachal Pradesh
- Take the taxi from Shimla, Himachal Pradesh to Shangarhtaxi
7h 45mTrain, bus, taxi
cheapest- Take the train from Dehradun to Chandigarhtrain
- Take the bus from FlixBus Chandigarh - Sector 43 to FlixBus Banjarbus
- Take the taxi from FlixBus Banjar to Shangarhtaxi
15h 35m₹1,780–4,881Drive 359.8 km
- Drive from Dehradun to Shangarhcar 359.8 km
6h 10m₹4,045–5,842Taxi
- Take the taxi from Dehradun to Shangarhtaxi 359.8 km
6h 10m₹7,000–9,000Bus
- Take the bus from Dehradun, Uttarakhand to Manali, Himachal Pradeshbus Dehradun, Uttarakhand - Manali, Himachal Pradesh
- Take the bus from Manali Private Bus Stand to Autbus
13h 32m
Questions & Answers
The cheapest way to get from Dehradun to Shangarh is to train and bus and taxi which costs ₹1,700 - ₹4,900 and takes 15h 35m.
The fastest way to get from Dehradun to Shangarh is to drive which takes 6h 10m and costs ₹4,000 - ₹6,000.
No, there is no direct bus from Dehradun to Shangarh. However, there are services departing from Dehradun, Uttarakhand and arriving at Aut via Manali Private Bus Stand. The journey, including transfers, takes approximately 13h 32m.
The distance between Dehradun and Shangarh is 425 km. The road distance is 359.8 km.
The best way to get from Dehradun to Shangarh without a car is to bus and taxi which takes 7h 45m and costs .
It takes approximately 7h 45m to get from Dehradun to Shangarh, including transfers.
Dehradun to Shangarh bus services, operated by Vijay Tour and Travels, depart from Dehradun, Uttarakhand station.
Dehradun to Shangarh bus services, operated by Vijay Tour and Travels, arrive at Manali, Himachal Pradesh station.
Yes, the driving distance between Dehradun to Shangarh is 360 km. It takes approximately 6h 10m to drive from Dehradun to Shangarh.
There are 260+ hotels available in Shangarh.
What companies run services between Dehradun, India and Shangarh, India?
You can take a bus from Dehradun, Uttarakhand to Shangarh via Manali, Himachal Pradesh, Manali Private Bus Stand, and Aut in around 13h 32m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Dehradun to Chandigarh
- Ave. Duration
- 7h 2m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
- Phone
- +91 080-46333629
- [email protected]
- Website
- northernbuses.com
Bus from Manali Private Bus Stand to Aut
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- ₹900–1,300
- Website
- https://www.northernbuses.com/
- Phone
- +91 8404855555
- Website
- https://www.flixbus.in
Bus from FlixBus Chandigarh - Sector 43 to FlixBus Banjar
- Ave. Duration
- 6h 5m
- Frequency
- 5 times a day
- Estimated price
- ₹460–1,400
- Website
- https://www.flixbus.in
- Ave. Duration
- 3h 37m
- Estimated price
- ₹1,100–9,000
Lahual Spiti Kaza Taxi
- Phone
- +91 94 18 60 56 54
- Website
- spiticabs.wordpress.com
Shimla Taxi
- Phone
- +91 70 18 64 78 20
- Website
- shimlataxi.in
Tour 2 Himachal
- Phone
- +91 98 16 24 37 42
- Website
- tour2himachal.com
Dehradun Taxi Service
- Phone
- +91 98 97 97 32 55
- Website
- dehraduntaxiservices.in
Doon Cabs
- Phone
- +91 96 34 00 40 07
- Website
- dooncabs.co.in
Doon Travel
- Phone
- +91 63 98 48 50 08
- Website
- doontravel.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 What documents do I need to cross Niagara Falls?, Travelling to the UK: What do I need to know?, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.













