There are 3 ways to get from Dehradun to Kullu by bus, taxi or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Bus • 18 h 15 min
$14 - $31
2 alternative options
Taxi • 6 h 43 min
$60 - $80
Drive • 6 h 43 min
$40 - $65
Questions & Answers
The cheapest way to get from Dehradun to Kullu is to bus which costs ₹950 - ₹2,300 and takes 18 h 15 min.
The quickest way to get from Dehradun to Kullu is to taxi which costs ₹4,600 - ₹6,000 and takes 6 h 43 min.
No, there is no direct bus from Dehradun to Kullu. However, there are services departing from Dehradun and arriving at Kullu via Haridwar and Manāli. The journey, including transfers, takes approximately 18 h 15 min.
The distance between Dehradun and Kullu is 202 km. The road distance is 419 km.
The best way to get from Dehradun to Kullu without a car is to bus which takes 18 h 15 min and costs ₹950 - ₹2,300.
It takes approximately 18 h 15 min to get from Dehradun to Kullu, including transfers.
Dehradun to Kullu bus services, operated by UPSRTC, depart from Dehradun station.
Dehradun to Kullu bus services, operated by HRTC, arrive at Manāli station.
Yes, the driving distance between Dehradun to Kullu is 419 km. It takes approximately 6 h 43 min to drive from Dehradun to Kullu.
There are 201+ hotels available in Kullu. Prices start at $13 USD per night.
What companies run services between Dehradun, India and Kullu, Himachal Pradesh, India?
You can take a bus from Dehradun to Kullu via Haridwar and Manāli in around 18 h 15 min.
Bus from Dehradun to Haridwar
- Ave. Duration
- 1 h 34 min
- Every 30 minutes
- Estimated price
- $3 - $5
- Schedules at
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 Need to know: Eurostar, Getting to Rome from the airport and Flying into Beijing? - to help you get the most out of your next trip.