Overview
McLeod Ganj to Dalhousie is roughly 120–135 km, usually 4 to 5 hours by taxi: down the hill through Dharamshala, west past Kangra airport through the lower Kangra hills towards Nurpur, and up through pine forest via Banikhet to Dalhousie at about 1,970 m. It links western Himachal's two best-known hill towns, Tibetan McLeod Ganj and colonial Dalhousie, and it's a natural leg of a Kangra–Chamba trip, usually followed by Khajjiar the next day. Leave after breakfast and you're in Dalhousie for a late lunch. We pick you up from your McLeod Ganj, Bhagsu or Dharamkot stay and drop you at your Dalhousie or Khajjiar hotel.
Usual route: Down through Dharamshala and Gaggal, west through the lower Kangra hills towards Nurpur, then up via Banikhet
Included
- Fuel and driver allowance
- Tolls and state entry taxes
- Pickup anywhere in McLeod Ganj
- Short refreshment stops
Not included
- ×Parking at sightseeing stops
- ×Detours beyond the agreed route (quoted upfront)
- ×Night allowance on trips that need one (quoted upfront)
The climb from McLeod Ganj to Dalhousie
How high you go, and the stops along the way. Useful if anyone in your group gets motion sick or feels the altitude.
Start
2,004 m
McLeod Ganj
Total descent
−34 m
over ~128 km
Finish
1,970 m
Dalhousie
- McLeod Ganj
- Dharamshala
- Kangra airport area (Gaggal)
- Shahpur
- Nurpur
- Banikhet
- Dalhousie
Illustrative profile. Start, finish altitudes are approximate; stops are shown in order, not to scale.
McLeod Ganj to Dalhousie taxi fare and cab rates
Starting prices for a one-way trip (~128 km), per vehicle, with fuel, driver, tolls and HP entry tax included. Your exact price is confirmed in writing on WhatsApp before you book; it can vary with dates, vehicle model and extra stops. All Himachal taxi fares
₹5,750
starting · one way
₹7,250
starting · one way
₹8,000
starting · one way
₹13,000
starting · one way
Your quote
McLeod Ganj → Dalhousie
Sedan · one way · ~128 km
- FuelIncluded
- Driver & driver allowanceIncluded
- Highway tollsIncluded
- Himachal state entry taxIncluded
- Pickup anywhere in McLeod GanjIncluded
Total you pay
starting price
₹5,750
Only ever extra: parking at sightseeing stops you choose (paid at cost), and detours you add on the day (quoted before you go).
Driving tips for this route
- 1Leave McLeod Ganj by 9 am to reach Dalhousie by early afternoon.
- 2The descent from McLeod Ganj to lower Dharamshala is steep; the lower Kangra hills are easier.
- 3The last stretch from Banikhet to Dalhousie is winding; sit in front if you get car-sick.
- 4Staying in Khajjiar? Add about an hour beyond Dalhousie.
- 5In winter, snow can slow the final climb into Dalhousie.
Worthwhile stops on the way
McLeod Ganj
Pickup
Dharamshala
Lower town on the way down.
Kangra airport area (Gaggal)
Fuel and tea on the main road.
Shahpur
Views back to the Dhauladhar.
Nurpur
Small town below the ruins of Nurpur Fort.
Banikhet
Junction town just below Dalhousie.
Dalhousie
Drop at your hotel
From Tibetan town to colonial hill station
McLeod Ganj and Dalhousie feel completely different. McLeod Ganj is busy and lived-in, centred on the Dalai Lama's temple, with monasteries, cafés and walking trails. Dalhousie is spread over five hills, quieter and more old-fashioned, with churches, Gandhi Chowk and Subhash Chowk, and pine and deodar forest everywhere. Together they make a good contrast in a week-long trip through western Himachal.
Khajjiar and Chamba next
Most travellers who come to Dalhousie from McLeod Ganj spend the next day at Khajjiar, the meadow about 21–24 km away often called India's 'mini Switzerland', and many continue down to Chamba's stone temples on the Ravi. You can keep the same car for those days, which saves arranging local taxis in Dalhousie.
- Day 1: McLeod Ganj to Dalhousie
- Day 2: Khajjiar and Kalatop
- Day 3: Chamba, or on to Pathankot or Amritsar
Leaving Dalhousie afterwards
From Dalhousie, the usual ways home are down to Pathankot, about 80 km and 2½–3 hours, for trains to Delhi; to Amritsar, about 4½–5½ hours, for flights; or back to Kangra airport, about 3½–4 hours. Tell us your exit plan when you book and we'll price the whole route together.
Breaking the journey
Four to five hours is manageable in one go, but there are a few worthwhile stops: Kangra Fort, a short detour near the start; Nurpur, with its fort ruins; and the views from the lower hills back towards the Dhauladhar range. With children or older passengers, a lunch break in Nurpur or Banikhet makes the day easier.
What the road is like
The first part of the drive is the descent from McLeod Ganj through the cantonment to lower Dharamshala and on to Gaggal, on busy but well-paved roads. West of Gaggal, the road crosses the lower, greener Kangra hills, passing small towns and tea stalls, with the Dhauladhar range behind you. After Nurpur, the climb to Dalhousie begins: a long, winding road through pine forest, gaining more than 1,500 m before Banikhet.
It's a pleasant, varied drive rather than a demanding one. Most of the time is spent on the hill sections, so the four to five hours goes by with plenty to see. In the monsoon, the lower hills are green and misty, but slides can slow the final climb; in winter, Dalhousie may have snow on the shaded bends.
Weather & road conditions
When to go to Dalhousie
| J | F | M | A | M | J | J | A | S | O | N | D |
|---|---|---|---|---|---|---|---|---|---|---|---|
| January: Snow likely, roads can close | February: Snow likely, roads can close | March: Best time | April: Best time | May: Best time | June: Best time | July: Monsoon, landslide risk | August: Monsoon, landslide risk | September: Best time | October: Best time | November: Best time | December: Snow likely, roads can close |
- Best time
- Snow likely, roads can close
- Monsoon, landslide risk
- Fine, check weather
Pickup options
- • McLeod Ganj hotels (main square, Temple Road, Jogiwara Road)
- • Bhagsu and Dharamkot (nearest road point)
- • Lower Dharamshala
Other ways to travel
Buses run from Dharamshala to Dalhousie, usually with a change at Pathankot or Banikhet. A taxi is direct and quicker.
Frequently asked questions
How much does a McLeod Ganj to Dalhousie cab cost?+
Starting one-way fares are Sedan ₹5,750, SUV ₹7,250, Toyota Innova Crysta ₹8,000, Tempo Traveller ₹13,000, all-inclusive with fuel, driver, tolls and Himachal entry tax. Your exact taxi price is confirmed in writing on WhatsApp before you book.
How far is Dalhousie from McLeod Ganj?+
Roughly 120–135 km, usually 4 to 5 hours by taxi (approximate; verification pending).
Can we visit Khajjiar the same day?+
It's possible with an early start, but most people visit Khajjiar the next day.
Can you pick us up from Dharamkot or Bhagsu?+
Yes, from the nearest road point to your stay.
Can we stop at Kangra Fort?+
Yes, it's a short detour near the start; allow about an hour.
Is the road open in winter?+
Yes, though snow can slow the last stretch into Dalhousie.
Which car is best?+
A sedan for two to three; an SUV or Innova for families or winter.
Is the drive hard on children?+
It's winding in places, especially the final climb. A light breakfast, a front seat for anyone prone to car-sickness and a break at Nurpur help.
Reviews
We show only reviews from completed, verified bookings. None yet in this prototype.
