Sunny Himachal Travels

Taxi transfer

Pathankot to Dharamshala

Ninety kilometres from the last broad-gauge platform to the foot of the Dhauladhar. The transfer most people arriving by train actually need, and the one the timetable makes harder than the road does.

Route
Nurpur · Jassur · Shahpur
Driving time
2.5–3 hrs
Distance
90 km

This page is the drive itself — one day, Pathankot to Dharamshala. If you would rather stop along the way, we run it as Norbulingka and the Tibetan Kangra.

Pathankot → Dharamshala

Read the full descriptionClose the description

Pathankot is a junction town that almost nobody wants to be in. It is where the broad gauge stops, where the lines meet, and where a great many people step off an overnight train from Delhi at an unsociable hour with the hills still ninety kilometres away.

That gap is the whole of this page. The train does the long part and the car does the last ninety, and the second part is the part that decides whether you arrive in time for lunch or in time for nothing.

The climb is at the end, and so is the weather

Two thirds of this drive is flat. You run along the Chakki through Nurpur and Jassur on ordinary highway with the mountains in front of you the whole time and no sense of getting any closer to them.

Then somewhere after Shahpur the road tips up and does in twenty kilometres what it has been declining to do for seventy. Dharamshala sits at 1,450 metres against Pathankot’s 344, and nearly all of that arrives at once.

It is an easy ascent by Himachal standards — no exposure, no unsealed sections, nothing that needs a high-clearance car. What it does have is a temperature drop that catches people out in May, when you leave a platform at close to forty degrees in shirtsleeves and arrive somewhere that wants a jacket by evening.

Say which Dharamshala you mean

Dharamshala is two towns. The lower one is the district headquarters, the bus stand, the cricket ground and most of the offices. McLeod Ganj is nine kilometres and five hundred metres of climb above it, and is where most visitors are actually staying.

They are both called Dharamshala in conversation and on booking sites, and the difference is twenty-five minutes of narrow road at the end of a long day. Give us the guest house name when you book rather than the town.

The train question nobody asks until they arrive

The Kangra Valley Railway starts here — narrow gauge, running since 1929, and one of the great slow journeys anywhere in the country.

We would love to put people on it and we are not going to, because the Nurpur–Baijnath stretch has been out since the Ranital landslide in July 2025, and what remained running as of April 2026 was the twenty-two kilometres from Baijnath Paprola to Joginder Nagar. If that changes we will say so. Until it does, the honest answer is that the line is a reason to come back rather than a way to get here.

On the way

Where we stop, and why

  1. Stop 1
    Jassur

    The junction that decides your afternoon. Straight on is Kangra and the valley floor, left is Chamba over the Chowari ridge, and a driver who has not been told which hotel you are in will ask here. There is a row of dhabas and the last reliable chemist before the climb.

  2. Stop 2
    Shahpur

    The last town on the flat, and where the Dhauladhar stops being a smudge on the horizon and becomes the thing filling the windscreen. Half an hour short of Dharamshala. If you are arriving off an overnight train this is the sensible place to take ten minutes and a cup of tea before the last climb.

The road

What the drive is actually like

Surface and traffic

Two lanes of reasonable highway for the first two thirds, then a genuine hill ascent for the last twenty kilometres. The section from Pathankot to Nurpur runs along the Chakki and is the slowest part that is not mountain — it goes through the towns rather than around them, and a market morning in Jassur costs a quarter of an hour. The Himachal border comes shortly after Pathankot and is a barrier rather than a formality, though it rarely holds a private car for long. After Shahpur the road climbs steadily to 1,450m through tea and pine, tight in places but never alarming, and well within an ordinary saloon. The one piece of local knowledge worth having is that Dharamshala and McLeod Ganj are nine kilometres and five hundred metres of climb apart, so a booking that says Dharamshala and means McLeod Ganj adds twenty-five minutes nobody planned for. Tell us which one you mean and we will plan the run properly.

Through the year

Open every day of the year, which is the argument for arriving this way rather than over any of the higher approaches. Nothing on this road crosses a pass and the top of it is Dharamshala itself, so even in January the surface is wet rather than frozen — snow settles above the town, on the McLeod Ganj road, far more often than it settles on this one. The monsoon is the season that asks for respect: the cut slopes between Nurpur and Shahpur shed small slides through July and August, usually costing an hour rather than a day, and the Chakki has taken out bridges on this corridor before. From late April to June the plains at the Pathankot end sit near forty degrees while Dharamshala does not, and the temperature drop across ninety kilometres surprises people every year. October and November give the clearest view of the wall you are driving towards.

The car

What we would send

Questions

What people ask about this run

How much is a taxi from Pathankot to Dharamshala?

₹5,000 in a Maruti Ertiga, one way, for the whole car with its driver — not per person. It is the fare we quote before the car leaves, and nothing is added afterwards. The drive itself takes 2.5–3 hrs.

Which station, and can you meet a late train?

Pathankot Junction and Chakki Bank are a few kilometres apart and we meet both. Give us the train number rather than the station name — that is the detail people get wrong — and we track the running status rather than the timetable. Trains into Pathankot are late often enough that we plan for it, and there is no waiting charge when they are.

Can we take the Kangra Valley narrow-gauge line instead?

Not to Dharamshala, and not at the moment. The line starts at Pathankot and runs 164 km to Joginder Nagar, but the Nurpur–Baijnath section has been out since the Ranital landslide in July 2025, and as of April 2026 only the 22 km stub from Baijnath Paprola to Joginder Nagar was running. We would rather tell you that now than have you plan a day around it.

Is it worth flying into Gaggal instead of taking the train?

If the fare is close, yes — Gaggal is a little over ten kilometres from Dharamshala against ninety from Pathankot. The catch is that it is a small airport with few flights and a real habit of diverting in poor visibility, and the diversion is usually Amritsar or Chandigarh, which leaves you doing a much longer drive with less of the day left.

Can you go on to McLeod Ganj or Bhagsu the same evening?

Yes, and it is the usual request. It is another twenty-five minutes and five hundred metres above Dharamshala on a road that narrows considerably, so we would send a smaller car for a party of four than we might otherwise. Do tell us the actual guest house name; the lanes above the square are not somewhere to be working it out in the dark.

Keep reading

Need a car from Pathankot?

Tell us your date and your flight or train time. The car comes from our base in Kangra, and we confirm the driver and one fixed price before it leaves — nothing is added at the end.