Distance and time
Dehradun to Badrinath is 337 km by road. The standard route goes through Rishikesh before entering the Char Dham highway along the Alaknanda valley. Driving time is 10–12 hours depending on stops and seasonal traffic.
Jolly Grant Airport (Dehradun) is 20 km from Rishikesh. Airport pickup packages from Pahadi Express include onward taxi service directly to Badrinath or Joshimath — you skip the Dehradun city transit entirely.
Route breakdown
The Dehradun to Rishikesh stretch is a good highway. After Rishikesh, the character of the drive changes entirely — mountain road, the Alaknanda river beside you, and rising altitude. The last reliable petrol pump is at Joshimath. ATMs function reliably to Joshimath; carry cash beyond that.
An alternative route via Tehri
A second option from Dehradun goes via Mussoorie and Tehri Dam (Tehri Garhwal) before joining the main highway at Devprayag. This route is approximately 320 km and takes similar time, but the road through Chamba and Tehri is narrower and slower. The Rishikesh route is generally faster and has more fuel and food options.
Pro tip: If you are departing from Jolly Grant Airport, confirm pickup timing with your driver at least 24 hours before arrival. Flights from Delhi are often delayed, and the mountain road requires a daylight departure — ideally leaving Rishikesh no later than 7 AM to reach Badrinath with light to spare.
Taxi fares from Dehradun to Badrinath (2026)
Sedan (Swift Dzire, Etios): ₹6,000–7,000 one way
SUV (Ertiga): ₹8,000–9,500 one way
Innova Crysta: ₹9,500–11,000 one way
Jolly Grant Airport pickup + Badrinath drop (Innova): ₹10,000–12,000
Shared taxi from Dehradun to Rishikesh (₹200–350 per seat) then onward private or shared taxi is the budget option. GMOU buses run seasonally from Rishikesh to Badrinath (₹600–800, 12–14 hours).
What to know about road conditions
After Rishikesh, mountain road conditions apply: narrowing lanes, river crossings, potential landslide zones especially during monsoon (July–August), and altitude gain. The stretch between Pipalkoti and Joshimath can be particularly slow due to ongoing road widening.
Landslides, road blockages, and flash flood alerts are common in July–August. If travelling during monsoons, check weather and road updates before departure — disruptions can add hours or halt travel entirely.
Stops worth making
Devprayag (115 km from Dehradun): Where the Bhagirathi and Alaknanda merge to form the Ganga. A 20-minute stop for a photo and a brief walk to the sangam (confluence) is worth it.
Srinagar (150 km from Dehradun): A large town with fuel stations, eateries, and lodging — ideal for a short break.
Rudraprayag (185 km from Dehradun): The confluence of the Alaknanda and Mandakini rivers. A good lunch stop with several decent dhabas on the main road. This is also where the Kedarnath route branches off.
Joshimath (293 km from Dehradun): Your last real town before Badrinath. Fill fuel, withdraw cash, and consider an overnight here if it is already past 3 PM. Joshimath also serves as the base for the Auli ski area and the Valley of Flowers trek.
FAQ
How far is Dehradun from Badrinath?
Is there a direct bus from Dehradun to Badrinath?
Can I get a taxi from Jolly Grant Airport to Badrinath?
Which is better: Haridwar or Rishikesh as a departure point for Badrinath?
Should I break the journey overnight at Joshimath?
Related guides: Badrinath in two days | Badrinath to Kedarnath | Do Dham yatra
Have more questions?
Our team in Rishikesh replies within an hour, usually faster.
Ask us on WhatsApp