Chitral

Lahore to Chitral by Road: A Two-Day Drive Plan

How to drive from Lahore to Chitral by road in two days: the route, where to spend the night, fuel and toll stops, and what time to leave each morning.

By Explore Pakistan · Published 25 September 2026 · 8 min read

Chitral
Photo: Akaasi عکاسی · CC BY-SA 4.0 · Wikimedia Commons

Lahore to Chitral by road is about 780 km: the M-2 to Islamabad, the M-1 and the Swat Motorway to Chakdara, then the N-45 through Dir and the Lowari tunnel. That is 12 to 13 hours of actual driving, and more than 15 with meals, prayers and checkpoints, so plan it as two days. The simplest split is a night in Islamabad or Rawalpindi and a 5 am start the next morning; a night nearer the mountains shortens the second day but puts more of the long first day behind the wheel.

This guide sets out the three sensible places to break the drive, with a timetable for each, plus where to fill up, what the tolls cost, and when you need to be at the tunnel.

At a glance
DistanceAbout 780 km
Driving time12 to 13 hours on the road; 15 or more with stops
RouteM-2, M-1, Swat Motorway (M-16), then N-45 via Timergara, Dir, the Lowari tunnel and Drosh
Overnight optionsIslamabad or Rawalpindi, Chakdara or Timergara, or Dir
M-2 toll, Lahore to IslamabadAbout PKR 1,430 for a car (July 2026)
Fuel for the tripRoughly 65 litres at 12 km per litre
Lowari tunnelHours were cut, then restored, in August 2026; check before day two
DocumentsCNIC, car papers and a topped-up M-Tag

The route, stage by stage

StageRoadDriving time
Lahore to the M-1 junction near IslamabadM-2, 375 km4 to 4.5 hours
On to ChakdaraM-1 west, then the Swat Motorway2 to 2.5 hours
Chakdara to DirN-45 through TimergaraAbout 2.5 hours
Dir to ChitralN-45 through the Lowari tunnel and DroshAbout 3 hours

The first two stages are motorway. You don't need to enter Islamabad: the M-2 meets the M-1 west of Rawalpindi, where you turn towards Peshawar and then north onto the Swat Motorway.

After Chakdara comes the N-45, a paved two-lane mountain highway through busy bazaar towns, and this is where the day slows down. Our guide to the drive from Islamabad to Chitral by road covers this half in detail, including the tunnel.

Where to spend the night

Option 1: Islamabad or Rawalpindi

The easiest plan, and the one we would suggest for most families: a short motorway run on day one, and hotels of every standard at the end of it.

  1. Day one: leave Lahore after lunch and arrive in the early evening, about four and a half hours with one stop.
  2. Day two, 5 am: leave Islamabad in the dark while the motorway is empty.
  3. About 7.30 am: Chakdara. Breakfast here or at a roadside place beyond it.
  4. About 10.30 am: Dir, for tea, fuel and a prayer stop.
  5. Around midday: through the Lowari tunnel.
  6. 3 to 4 pm: Chitral town, with daylight to spare.

The catch is that the second day is the long one, 10 to 12 hours door to door, and all of the mountain driving falls in it. With two drivers it is comfortable; with one, it is a hard day.

Option 2: Chakdara or Timergara

This splits the driving most evenly. Leave Lahore at 7 am, stop for breakfast at a motorway service area, and you reach Chakdara in the mid-afternoon. Timergara, the headquarters of Lower Dir, is further up the valley and makes the second day a little shorter again.

That leaves five and a half to six hours of driving for day two, so a 7 am start has you in Chitral by early afternoon. Expect simpler hotels than in Islamabad, and look at the room before you pay.

Option 3: Dir

Dir is the last town before the tunnel, about three hours from Chitral. Staying here makes the second morning short and easy, and you drive the tunnel and the Chitral side fresh.

The price is a very long first day: roughly nine and a half hours of driving, leaving Lahore by 4 or 5 am. It also means a night in Upper Dir, which has seen militant attacks this year (see the safety section below). Many travellers now prefer to pass through Dir in daylight rather than stop there.

A three-day version

With young children, older parents or a single driver, take three days: Lahore to Islamabad, Islamabad to Timergara or Dir, and a short last morning into Chitral.

Fuel, tolls and food stops

M-Tag. Get one fitted and topped up before you leave. The National Highway Authority is pushing all motorway traffic onto M-Tags; its 50 percent surcharge on untagged cars was suspended by the Islamabad High Court in July 2026, but the rules are still shifting.

Tolls. The M-2 costs about PKR 1,430 for a car from Lahore to Islamabad, at rates raised in July 2026. The M-1 and the Swat Motorway charge their own tolls on top.

Fuel. At 12 km per litre, the one-way trip uses about 65 litres; a 4x4 doing 8 km per litre needs nearer 100. At around PKR 390 a litre in September 2026, that is roughly PKR 25,000 each way for an ordinary car. Prices are revised every fortnight, so redo the sum before you go.

  • On the M-2: service areas at Sukheki, Bhera, Kallar Kahar and Chakri. Chakri is the last one heading north, so fill up there.
  • On the N-45: fuel stations in Chakdara, Timergara, Dir, Drosh and Chitral. Top up again in Dir before the climb to the tunnel.

Food. Motorway service areas are the easy choice for breakfast. After Chakdara, eat in the towns, and keep water and snacks in the car in case traffic is held near the tunnel.

Timings that matter

Be through the tunnel by early afternoon. The Lowari tunnel's hours were cut sharply in August 2026, then restored after protests in Chitral, and are still being settled between the district administration and the NHA. Check the current position before day two.

Don't drive the N-45 after dark. The towns, the checkpoints and the mountain road on the Chitral side all need daylight.

Winter adds two problems. In December and January, fog can close sections of the M-2 in the early morning. At the other end, snow near the tunnel can hold traffic for hours: in early January 2026, heavy snow closed the road on the Dir side and left travellers stranded in the cold. Carry warm clothes, food and water from December to March.

Eid and long weekends add hours to every stage after Chakdara.

Coming home, reverse the plan: leave Chitral early so you reach the tunnel in the morning, and stop in Islamabad or Dir rather than trying for Lahore in one day.

Is the road safe?

The road is in daily use by Chitralis and Pakistani tourists, but this part of Khyber Pakhtunkhwa has a real security problem this year.

  • Upper Dir, August 2026: police fought militants for two days in the Barikot area, and armed volunteers briefly blocked the Dir–Chitral road. On the night of 15 August, militants attacked the deputy commissioner's residence and a PTDC facility at Panakot; the attack was repelled.
  • Swat, 2 August 2026: a suicide bomber killed 17 people at the Kabal police station. Swat is off the direct route, but it matters if you planned a night there.
  • Lower Chitral, early 2026: cross-border firing at Arandu, on the Afghan border south of Drosh, forced families from their homes.

The UK government's Pakistan travel advice advises against all travel to Upper and Lower Dir, to Swat, and to the N-45 from Mardan to the edge of Chitral city, including the Kalash valleys. Overseas visitors should know that their government's advice may say not to go, and that ignoring it can void travel insurance.

For Pakistani travellers: check local news the evening before each driving day, travel only in daylight, stop when asked at checkpoints, and call the KP tourism helpline, 1422, if you are unsure about the road.

Is the drive from Lahore worth it?

For a week or more in Chitral, yes. The motorway half is easy, and your own car makes the Kalash valleys, Garam Chashma and Upper Chitral far simpler to reach.

For a short trip it is hard to justify. Our Chitral itinerary for 5 days needs nine days from Lahore once you add two days each way, and flying is no shortcut at the moment: there is no regular flight to Chitral, as our guide to Islamabad–Chitral flights explains. With less than a week, somewhere closer to Lahore gives you more days in the mountains; our trip planning page sets out how we weigh road days against time in a place.

Frequently asked questions

How many hours is Lahore to Chitral by road?

About 12 to 13 hours of driving, and more than 15 with stops. Split it over two days, with a night in Islamabad, Chakdara, Timergara or Dir.

How far is Chitral from Lahore?

About 780 km, via the M-2, the M-1, the Swat Motorway to Chakdara and the N-45 through Dir and the Lowari tunnel.

Can I drive from Lahore to Chitral in one day?

It is possible with two drivers and a very early start, but it means reaching the Chitral side of the tunnel tired and late. Two days is far safer.

Where should I stay on the way from Lahore to Chitral?

Islamabad or Rawalpindi is the easiest overnight stop. Chakdara or Timergara splits the driving most evenly, and Dir leaves only three hours for the second morning.

Is the road from Lahore to Chitral open in winter?

Yes. The Lowari tunnel keeps the road open all year, but fog on the M-2 and snow near the tunnel can cause long delays from December to February.

Can a normal car go from Lahore to Chitral?

Yes. The road is paved all the way to Chitral town. Check the brakes and tyres before you leave, and consider a local jeep for side trips such as the Kalash valleys.

Keep reading

More from Chitral

All Khyber Pakhtunkhwa guides

Timeless beauty · Serene waters · Living culture

Want us to plan it for you?

Tell us your dates, your group and where you want to go. A travel expert will shape a route for you within a day.