Islamabad to Malam Jabba is about 280 km by road and takes five to six hours with a short stop. You take the M-1 towards Peshawar, the Swat Motorway to Chakdara and the N-95 up the valley to Mingora, then continue north to Manglor, where the Malam Jabba road climbs about 35 km to the resort. The motorway part is quick and easy; the last hour and a half, and especially the final climb, is where the time goes.
In summer that climb is a winding but straightforward paved mountain road. After snow it can take twice as long, need chains or a four-by-four, and close altogether for a time. This guide takes the drive stage by stage and explains how to handle the last climb in each season.
| At a glance | |
|---|---|
| Distance | About 280 km |
| Drive time | 5 to 6 hours in dry weather, with a short stop |
| Route | M-1, Swat Motorway (M-16) to Chakdara, N-95 to Mingora and Manglor, then the Malam Jabba road |
| Mingora to the resort | About 45 km, 1 to 1.5 hours |
| The final climb | About 35 km from Manglor, paved, steep and winding |
| In snow | Chains or a 4x4; allow much longer, and drive it in daylight |
| Without a car | Coach to Mingora, then a hired car or taxi |
The route, stage by stage
- Islamabad to the Swat Motorway, about an hour. Take the M-1 west towards Peshawar and leave it at the Karnal Sher Khan interchange, signed for Swat.
- The Swat Motorway to Chakdara, about an hour. The M-16 runs about 80 km north through Mardan district and into the Malakand hills, through tunnels, to Chakdara at the mouth of the Swat valley. It is four lanes and in good condition.
- Chakdara to Mingora, about an hour. The motorway ends and the N-95 takes over, a busy two-lane road up the valley through Barikot and into Mingora, with bazaars, rickshaws and speed breakers along the way.
- Mingora to Manglor, 20 to 30 minutes. Follow the Kalam road north out of Mingora along the river through Fizagat. Manglor is a small town about 12 km up the valley, and the Malam Jabba road turns off here, climbing east away from the river.
- The climb to the resort, about an hour. From Manglor the road winds up through villages, fields and pine forest for about 35 km to the resort at around 2,800 metres.
That is five to six hours for most drivers, and the Pearl-Continental hotel at the resort gives the same figure. Our guide to Islamabad to Swat by road covers the motorway stages in more detail, including tolls, M-Tag and where to stop.
Work has begun on a second phase of the Swat Motorway from Chakdara further up the valley. Until it opens, the slow N-95 through Barikot and Mingora is the only way.
Getting through Mingora
The most frustrating part of the drive is often the few kilometres through Mingora itself. The main road through town is congested for much of the day, and on a Friday afternoon or before Eid it can take the best part of an hour to get from one side to the other.
Two ways to make it easier:
- Time it. Arriving in Mingora in the late morning, before the afternoon rush, saves the most time.
- Stop on the far side. Fizagat, on the Kalam road at the northern edge of town, has hotels and places to eat, and it is a better place for lunch than the town centre, because once you have eaten you are already on your way.
Fill the tank in Mingora before the climb. A car climbing to 2,800 metres uses more fuel than you expect, and it is better not to be watching the gauge on a mountain road.
The final climb in summer
From Manglor the Malam Jabba road is paved all the way to the resort, but it is steep, narrow in places and has many tight bends. In dry weather an ordinary car manages it without trouble, and families from Islamabad and Lahore drive it every weekend.
A few things make the climb easier:
- Use low gears both ways. Climb in second or third; come down in the same gear and let the engine hold the car, rather than riding the brakes all the way to Manglor.
- Watch for oncoming traffic on the bends. Local pickups, jeeps and tourist cars all use the same road, and on weekends it is busy.
- Expect cloud and rain in July and August. Monsoon showers make the surface slippery and cloud can drop visibility to a few metres. Slow right down, use your lights and don't overtake.
- Stop at Jahanabad on the way. Near the bottom of the climb, about 5 km from Manglor, a path from the road leads up through village fields to the large seated Buddha carved into a rock face at Jahanabad. The walk takes up to 45 minutes each way, so allow a couple of hours if you are not in a rush.
Allow about an hour from Manglor to the resort, and more on weekends and holidays, when the road and the car park at the top fill up.
The final climb in snow
In winter, the same road is a different proposition. After fresh snow it can be icy for days in the shaded bends, and heavy snowfall can close it. In January 2022, heavy snow blocked the roads to both Malam Jabba and Kalam and tourists had to be moved to safety. In late January 2026, Dawn reported 58 inches of snow at Malam Jabba after a storm.
If you are driving up between December and February:
- Check the road before leaving Mingora. Call your hotel or the resort, and follow any advisories from the police or district administration.
- Carry chains, and fit them before you need them. Once the car starts to slide on a slope, it is too late. A four-by-four with good tyres is better.
- Go up in the morning and come down by mid-afternoon. It is dark by about half past five in January, and ice returns as soon as the sun leaves the road.
- Keep your distance. A car that stops on an icy slope ahead of you may not be able to start again. Leave space so you are not forced to stop too.
- Carry food, water, warm clothes and a full tank, in case you are held up for hours.
- Know when to turn back. If cars are stuck or sliding ahead, wait in Manglor or Mingora for the road to be cleared.
If you are not confident driving in snow, leave your car in Mingora and hire a local driver with a four-by-four for the climb. Our guide to Malam Jabba in winter covers the snow months, crowds and what to wear.
Without your own car
Daewoo Express runs coaches from Islamabad to its terminal in Mingora. From Mingora, the simplest way to reach Malam Jabba is to hire a car with a driver or a taxi for the day, which your hotel can arrange. Agree the fare, and how long the driver will wait at the top, before you set off.
Can you do it as a day trip from Islamabad?
Technically, yes. Sensibly, no. Five to six hours each way means ten to twelve hours of driving, which leaves only a short time at the resort and puts the whole descent, and some of the motorway, after dark. In winter it is not worth attempting.
A better plan is to stay one night:
- Day one: leave Islamabad by 7 am, lunch in Fizagat, and reach Malam Jabba by mid-afternoon for the chairlift or the snow. Stay on the mountain or back down in Mingora.
- Day two: a morning at the resort or at Jahanabad, then back to Islamabad in the afternoon.
Our guide to hotels at Malam Jabba compares staying at the resort with staying in Mingora. For the resort itself, see our Swat Valley page.
Is the road to Malam Jabba safe?
The road is used by large numbers of Pakistani visitors, but Swat's security has worsened and the route has been targeted before. In September 2024 a roadside bomb on the Malam Jabba road hit the police escort of a convoy of foreign diplomats, killing a policeman; the diplomats were unhurt. On 2 August 2026 a suicide bomber attacked the Kabal police station in Swat during a peace rally, killing 17 people.
Check local news and current police advice before you set out, carry your CNIC, and follow instructions at checkpoints. Overseas visitors should know that the UK government advises against all travel to Swat, which can void travel insurance. The same advice warns against all but essential travel to Swabi, Mardan and Malakand, the districts the Swat Motorway runs through.
Frequently asked questions
How far is Malam Jabba from Islamabad?
About 280 km by road, via the M-1, the Swat Motorway to Chakdara, and the N-95 through Mingora to Manglor.
How long does it take to drive from Islamabad to Malam Jabba?
Five to six hours in dry weather with a short stop. After snow, the final climb from Manglor can add an hour or more.
Can a normal car go to Malam Jabba?
Yes, in dry weather. The road from Manglor is paved all the way. After snow, you need chains or a four-by-four, and the road can be closed until it is cleared.
Where do you turn off for Malam Jabba?
At Manglor, about 12 km north of Mingora on the road to Kalam. The Malam Jabba road climbs east from there for about 35 km to the resort.
Is there a bus from Islamabad to Malam Jabba?
Not directly. Coaches, including Daewoo Express, run from Islamabad to Mingora. From there, hire a car with a driver or a taxi for the climb.