ChandigarhUttarakhand

Chandigarh to Uttarakhand

Dehradun is about 165 km, Mussoorie 200 km, Nainital 330 km. Three very different trips that all start on the same road out of Chandigarh.

0km from Chandigarh
4–8 hrsTypical drive
Hyundai CretaCar we'd suggest
Sep–JunBest months

Uttarakhand is the other direction from Chandigarh, and closer than most people assume. Dehradun is roughly 165 km and about four hours. Mussoorie adds another hour of climbing. Nainital is a different proposition entirely at around 330 km and a full day.

The road to Uttarakhand

The Dehradun run goes via Ambala and Paonta Sahib, mostly flat and fast, with the hills only starting near the end. It is an easier drive than Shimla despite being further.

For Rishikesh and Haridwar, add about half an hour beyond Dehradun. For Nainital, plan an early start and expect eight hours or more; that one is best done with a night on the way.

Where to stop on the way

Rates and the per-km outstation charge are on the pricing page. Paonta Sahib for a break on the Dehradun road. Rishikesh if you are continuing past Dehradun. Mussoorie for the classic hill-station stop, though parking there is worse than Kasauli.

Driving there yourself Self-drive cars from ₹1,500 a day

Outstation is allowed on every car in the fleet. Sedans run ₹12–18 per km, SUVs ₹16–24 per km, and we deliver anywhere in the Tricity before you set off.

Driving to Uttarakhand: common questions

How far is Dehradun from Chandigarh?

Roughly 165 km and about four hours by road, via Ambala and Paonta Sahib. It is a flatter and easier drive than the Shimla route.

How far is Mussoorie from Chandigarh?

Around 200 km. Budget five hours, since the last stretch up from Dehradun is a proper climb.

How far is Nainital from Chandigarh?

About 330 km and a full day of driving, eight hours or more. Most people break the journey rather than doing it in one push.

Can I take a self-drive rental from Chandigarh into Uttarakhand?

Yes, outstation is allowed on every car in the fleet, with sedans at 12 to 18 rupees per km and SUVs at 16 to 24 rupees per km.