Dehradun to Sankri
Sankri is the base village for Kedarkantha, Har Ki Dun and several other treks in Uttarkashi district, and almost everyone reaches it from Dehradun. The Dehradun to Sankri distance is only about 190 km, but it's a full day on the road: the route climbs over Mussoorie, drops into the Yamuna valley and then follows the Tons valley up to Sankri, through Naugaon, Purola and Mori.
This guide covers everything about that drive: the exact distance and route, how long it takes, bus timings and where the buses leave from, shared jeeps, taxi fares by car type, road conditions in every season and where to stop on the way. If you're trekking with us, the Dehradun pickup for Kedarkantha takes care of this whole journey.
Quick Answer The Dehradun to Sankri distance is about 190 km by road via Mussoorie, Purola and Mori. The drive takes 7 to 9 hours by car or 10 to 12 hours by bus. Buses leave from near Dehradun railway station (not ISBT) between about 5:30 and 8 AM and cost about ₹400 to ₹500, paid on board. A one-way taxi costs about ₹3,000 to ₹5,500 for a sedan and ₹4,000 to ₹8,000 for an SUV. Return buses leave Sankri between about 5:30 and 8 AM. |
Key takeaways Distance: about 190 km via Mussoorie, Purola and Mori. Time: 7 to 9 hours by taxi, 10 to 12 by bus. Everything to Sankri leaves early, between about 5:30 and 8 AM, from near Dehradun railway station, not from ISBT. A taxi shared by four costs about ₹750 to ₹1,400 each, not much more than the bus, and saves 3 to 4 hours. Withdraw cash in Purola. Mori's ATM is unreliable and Sankri has none you can count on. Plan the return before you leave: buses out of Sankri also leave early in the morning. |
In this guide 1. Dehradun to Sankri Distance and Route 2. Dehradun to Sankri Time: How Long Does It Take? 3. Dehradun to Sankri Bus: Timings, Boarding Points and Fare 4. Shared Jeeps via Purola and Mori 5. Dehradun to Sankri Taxi Fare 6. Bus, Shared Jeep or Taxi: Which Should You Choose? 7. Road Conditions on the Way to Sankri, Season by Season 8. Stops on the Way: Food, Cash, Fuel and Network 9. What You'll See on the Way to Sankri 10. Common Mistakes to Avoid on the Way to Sankri 11. Sankri to Dehradun: The Return Journey 12. Sankri: How to Reach It From Other Places 13. The Easy Way: Travel With Your Trek Group 14. Dehradun to Sankri: FAQs 15. Conclusion |
Developer: make each line a jump link to its H2.
Dehradun to Sankri Distance and Route
There are two road routes. Almost all buses and taxis take the first one, via Mussoorie.
Stretch (via Mussoorie) | Distance | Driving time | What it's like |
Dehradun to Mussoorie | About 35 km | 1 to 1.5 hours | Steep hairpin climb out of the valley; traffic at weekends |
Mussoorie to Naugaon (via Kempty, Nainbagh, Yamuna Bridge and Damta) | About 80 km | 2.5 to 3 hours | Long descent to the Yamuna, then along the river |
Naugaon to Purola | About 15 km | About 30 minutes | Short climb to a busy market town |
Purola to Mori (via Jarmola) | About 35 km | 1 to 1.5 hours | Over a forested ridge and down to the Tons river |
Mori to Naitwar | About 11 km | About 30 minutes | Along the Tons valley |
Naitwar to Sankri | About 12 km | 30 to 45 minutes | Final climb up the Supin valley |
Total | About 190 km | 7 to 9 hours by car | Plus stops for food |
Stretch distances from Sankri-based operators' published route guides; online cab sites list the total as about 187 km. Some travel guides quote up to 210 km, which matches the longer Vikasnagar route.
Route 2: Via Vikasnagar and Kalsi
The alternative road goes west from Dehradun through Vikasnagar and Kalsi on NH507 and joins the main route at Yamuna Bridge. It's about 20 to 25 km longer, but it avoids the Mussoorie climb and its weekend traffic jams. It can be the better choice on busy weekends. Ask your driver which way is quicker on the day.
How High Does the Road Go?
Dehradun sits at about 640 m (2,100 ft). The road climbs to around 2,000 m (6,500 ft) at Mussoorie, drops to the Yamuna valley, and then climbs again to Sankri at about 1,950 m (6,400 ft). So you'll go up, down and up again, which is why the drive is tiring and why motion sickness is common.
Dehradun to Sankri Time: How Long Does It Take?
Mode | Typical time | Notes |
Private taxi | 7 to 9 hours | Includes a breakfast and a lunch stop |
Bus | 10 to 12 hours | Frequent stops; slower on the climbs |
Shared jeeps (with changes) | 9 to 12 hours, sometimes more | Depends on how long each jeep waits to fill |
Here's what a typical taxi day looks like if you leave early:
Time | Where you'll be |
6:30 AM | Leave Dehradun railway station area |
About 7:45 AM | Through Mussoorie |
About 9:30 AM | Breakfast around Kempty, Nainbagh or Yamuna Bridge |
About 11:30 AM | Naugaon, then Purola: last good stop for cash |
About 1 PM | Lunch around Purola or Jarmola |
About 2:30 PM | Mori, on the Tons river |
About 3:30 to 4 PM | Reach Sankri |
An indicative timeline. Traffic in Mussoorie, roadworks and snow can add one to two hours.
The golden rule: leave Dehradun between 5 and 8 AM. Start later, and you'll drive the last mountain stretch after dark, which we don't recommend.
Dehradun to Sankri Bus: Timings, Boarding Points and Fare
There's no bus from Dehradun ISBT to Sankri. The Sankri buses leave from the railway station area, early in the morning, and they don't take online bookings.
Bus | Boarding point | Departs | Fare | Notes |
Private bus | Gandhi Road, near Hotel Grand, a few minutes' walk from the railway station | About 5:30 and 6:30 AM | About ₹400 to ₹500 | A third bus sometimes runs a little later |
Uttarakhand Roadways (Jakhol service) | Mussoorie bus stand, right outside the railway station | About 7:30 to 8 AM | About ₹450 to ₹500 | Often a little quicker; ask to be dropped at Sankri, and check it's running that day |
Timings change from season to season. Confirm the evening before at the bus stand or with your homestay. Fares were ₹400 (private) and ₹450 (state bus) in late 2019, the last published figures; expect a little more now.
• Buy your ticket on board, and reach 30 minutes early to get a seat, especially in the Christmas to New Year week.
• Sit near the front if you get motion sick.
• Keep a warm layer and snacks with you, not on the roof.
• Missed the morning buses? Take a later bus to Purola, or a Hanol-bound bus via Mussoorie and get off at Mori, then continue by shared jeep or taxi. Do this only if you'll reach Purola or Mori by early afternoon.
Shared Jeeps via Purola and Mori
If you miss the bus, shared jeeps are the backup. They run in stages: Dehradun to Purola (about 4 to 5 hours), then Purola to Mori, Mori to Naitwar and Naitwar to Sankri. The total fare is usually about ₹450 to ₹500, with roughly ₹300 for the first leg to Purola.
The catch is time. Each jeep leaves only when it's full, and that can take anything from a few minutes to a couple of hours. Shared jeeps from Dehradun to Purola run until about mid-afternoon, and onward jeeps from Purola get scarce after midday. If you reach Purola late, you may have to take a private taxi or stay the night.
Dehradun to Sankri Taxi Fare
A private taxi is the fastest and most comfortable way to reach Sankri, and for a group it costs only a little more than the bus. Fares vary a lot between app-based cab services and local taxi stands, so here are both ends of the range for a one-way trip.
Vehicle | Seats | One-way fare | Per person if full |
Hatchback | 4 | About ₹3,000 | About ₹750 |
Sedan (Dzire, Etios or similar) | 4 | About ₹3,000 to ₹5,500 | About ₹750 to ₹1,400 |
SUV (older Innova, Xylo or similar) | 6 | About ₹4,000 to ₹7,000 | About ₹670 to ₹1,170 |
Innova Crysta | 6 | About ₹5,000 to ₹8,000 | About ₹830 to ₹1,330 |
Tempo Traveller | 12 | About ₹9,500 | About ₹790 |
Lower figures from online cab-booking listings (November 2026); higher figures are local taxi-stand rates published by travel guides. Confirm tolls and night charges before you book.
• Book a day ahead, and agree the fare, tolls and pickup time in writing on WhatsApp.
• A return taxi from Sankri usually costs about the same, but it's easier to arrange through your homestay or trek operator than to find one in the village on the day.
• Solo? Ask at the railway station in the morning or in trekker groups online; many trekkers split a cab.
Bus, Shared Jeep or Taxi: Which Should You Choose?
The right choice depends on who you're travelling with and when you reach Dehradun. Here's a quick way to decide.
Your situation | Best option | Why |
Solo, on a tight budget, in Dehradun by 6 AM | Morning bus | Cheapest at about ₹400 to ₹500; slow but reliable |
Group of 3 to 4 friends | Shared sedan taxi | About ₹750 to ₹1,400 each; reach Sankri in daylight with time to rest |
Group of 5 to 6, or lots of luggage | SUV or Innova | About ₹670 to ₹1,330 each when full |
Big group of 10 or more | Tempo Traveller | About ₹790 each when full; everyone travels together |
Missed the morning buses | Shared jeeps via Purola, or a taxi | Jeeps only if you'll reach Purola by early afternoon; otherwise take a taxi |
Flying into Jolly Grant | Taxi from the airport | First flights land around 10 AM, after the buses have left |
Family with children or older parents | Private taxi or a trek package with Dehradun pickup | Comfort, fewer stops and no transfers |
First Himalayan trek, no wish to plan | Trek package with Dehradun pickup | The transfer is arranged both ways with your group |
Road Conditions on the Way to Sankri, Season by Season
The road is fully paved but narrow and winding for most of its length, with long stretches cut into the hillside. Here's what to expect through the year.
Season | Road conditions | What to do |
Winter (December to February) | Mostly clear, but cold. After fresh snowfall, the Mussoorie stretch and the last section towards Sankri can be icy or slow, and traffic can stop for a few hours while the road is cleared. Early mornings have frost in shaded bends. | Leave early, carry warm layers in the vehicle, keep a buffer day if you have a train or flight to catch after the trek |
Spring (March to May) | The best time on the road: dry, clear and quick. | Normal planning |
Monsoon (July to mid-September) | Landslides and road blocks are common. In September 2025, cloudbursts breached the Dehradun-Mussoorie road and closed it for about two days, and landslips near Nainbagh on the Yamunotri highway have blocked traffic for hours in past monsoons. Delays of several hours or a full day can happen. | Avoid if you can; check the news and road status before leaving, and use the Vikasnagar route if Mussoorie is closed |
Autumn (October to November) | Dry and clear after the monsoon; some roadworks repair the monsoon damage. | Normal planning; leave early as days get shorter |
In winter, the drive is usually fine, and buses run every day. The risk is a heavy snowfall day, when vehicles may wait until the road is cleared. Trek operators and local drivers know when a stretch is closed, so follow their advice and don't push on in fresh snow at night.
Stops on the Way: Food, Cash, Fuel and Network
Stop | Good for |
Mussoorie / Kempty | Early tea; busy at weekends |
Nainbagh, Yamuna Bridge and Damta | Breakfast at roadside dhabas |
Naugaon | Small market; snacks |
Purola | The best stop for lunch, fuel and cash. The most dependable ATMs on the route |
Mori | Tea by the Tons river. There's an SBI branch and ATM, but it's often offline or out of cash |
Sankri | Homestays, small shops, gear rental; no reliable ATM |
• Cash: withdraw everything you need for the trek in Purola or earlier. Mori, about 23 km before Sankri, has an ATM, but don't count on it. Sankri has no reliable ATM, and with weak network, UPI payments can fail there.
• Network: mobile signal gets weak after Mori and is patchy in Sankri. Download offline maps and tell your family you may be out of reach.
• Motion sickness: eat a light breakfast, sit at the front and look out at the road. Take medicine before the drive if you usually get sick.
What You'll See on the Way to Sankri
The drive is long, but it's one of the most scenic roads in Garhwal. Here's what you pass through, in order.
• Mussoorie (about 2,000 m): the hill station above Dehradun, and the highest point of the drive. On clear winter mornings you get your first view of the snow peaks from here.
• Kempty Falls and Nainbagh: the road drops past Kempty Falls and down through Nainbagh towards the Yamuna.
• Yamuna Bridge: the road crosses the Yamuna here, and the Vikasnagar route joins from the west. From here you head north through Damta to Naugaon.
• Purola: a busy market town in a wide, farmed valley, and the last proper town on the route.
• Mori and the Tons river: from Mori the road follows the Tons, the largest tributary of the Yamuna. The Tons is formed near Naitwar, where the Supin and Rupin rivers meet.
• Naitwar to Sankri: the final climb follows the Supin river up its valley to Sankri, which sits at about 1,950 m.
You're Driving Into a National Park
The last part of the drive enters Govind Pashu Vihar, a protected area that dates back to the 1950s. It was declared a wildlife sanctuary on 1 March 1955, and part of it was later notified as Govind National Park. The protected area covers about 958 sq km and ranges from about 1,200 m to over 3,500 m. The motor road was extended about 20 km inside the park to Sankri by 1988, which is why Sankri, deep inside the protected area, is reachable by car today.
The park is known for snow leopard conservation, and its wildlife includes the Himalayan black bear, musk deer, bharal and the Himalayan monal, Uttarakhand's state bird. You're unlikely to see the rarer animals from the road, but keep an eye out for birds on the trek.
Common Mistakes to Avoid on the Way to Sankri
Most problems on this road come from a handful of avoidable mistakes.
• Going to Dehradun ISBT for the Sankri bus. The Sankri buses leave from the railway station area, about 6 km away. Overnight buses from Delhi arrive at ISBT, so allow 20 to 30 minutes to get across town.
• Leaving Dehradun too late. Start after about 8 AM and you'll drive the last mountain stretch in the dark. Leave between 5 and 8 AM.
• Arriving without enough cash. Withdraw in Purola. With weak network in Sankri, UPI payments can fail too.
• Packing your warm layer on the roof. The vehicle gets cold as you climb. Keep a jacket, cap and snacks with you.
• Eating a heavy breakfast before the drive. The road has hundreds of bends. Eat light and sit near the front if you get motion sick.
• Not fixing the taxi fare in advance. Agree the fare, tolls and pickup time on WhatsApp the day before; app rates and local stand rates can differ by ₹2,000 or more.
• Booking the return train too close. Buses leave Sankri early, and snow or roadworks can cause delays. In winter, leave a buffer of half a day before any train or flight.
Sankri to Dehradun: The Return Journey
The return is the same road in reverse, but the timing is trickier because the buses leave Sankri early, usually between about 5:30 or 6 AM and 8 AM.
• If you finish the trek in the morning, take a shared or private taxi the same day and reach Dehradun by evening.
• If you finish after the buses have gone, either book a taxi in advance or stay one more night in Sankri and take the morning bus.
• From Dehradun, overnight trains and buses run back to Delhi. For every option and timing, see how to reach Kedarkantha from Delhi.
Sankri: How to Reach It From Other Places
Dehradun is the gateway to Sankri for almost everyone. If you're coming from Delhi, take the overnight Nanda Devi AC Express to Dehradun, which arrives at about 5:50 AM, right by the Sankri buses. If you're flying, Jolly Grant Airport is about 25 km from the city; the first flights land around 10 AM, too late for the buses, so book a taxi straight from the airport.
Once you're there, Sankri is a quiet village on the edge of Govind Wildlife Sanctuary, with homestays, a few shops and rental stores. Read what to expect in Sankri village before you arrive. Kedarkantha is the best-known trek from here, but it isn't the only one; see our list of other treks from Sankri, including Har Ki Dun.
The Easy Way: Travel With Your Trek Group
TrekYaari runs Kedarkantha trek with a Dehradun to Dehradun option. Your group is picked up in Dehradun in the morning, drives to Sankri together, and is dropped back in Dehradun after the trek. No bus timings, no jeep changes, no searching for a taxi in Sankri on the last day. It's the simplest way to handle this road, especially in winter.
Why most trekkers choose the Dehradun option On the Sankri package, you save a little but take on the hardest part of the journey yourself, including finding a way back on Day 5 after the buses have left. With the Dehradun option, the transfer runs on a fixed time with your group in both directions. |
Conclusion
The Dehradun to Sankri distance is only about 190 km, but the mountain road makes it a 7 to 12 hour journey. Plan around one fact: everything to Sankri leaves Dehradun early, from the railway station area. Catch the 5:30 to 8 AM bus, share a taxi with your group, or let your trek operator handle the drive. Withdraw cash in Purola, keep a warm layer and snacks close, and avoid the last stretch after dark.
Do that, and the long road becomes a beautiful part of the trip: the Mussoorie hills, the Yamuna and Tons rivers and the first view of the Supin valley as you climb into Sankri. To skip the planning altogether, choose the Dehradun pickup for Kedarkantha.
Skip the bus timings Join a TrekYaari Kedarkantha batch with the Dehradun to Dehradun option and travel to Sankri with your group. Questions? WhatsApp us at +91 93105 45460 or call toll free on 1800 889 1805. |
Faqs
About 190 km by road via Mussoorie, Naugaon, Purola and Mori. The alternative route via Vikasnagar and Kalsi is about 20 to 25 km longer.
About 7 to 9 hours by car and 10 to 12 hours by bus, including stops. Leave Dehradun between 5 and 8 AM to arrive in daylight.
The same 190 km in reverse. Buses leave Sankri early, usually between about 5:30 or 6 AM and 8 AM, and reach Dehradun in the evening. If you miss them, book a taxi or stay one more night in Sankri.