Route · Capital to the Swat ski resort

Islamabad to Malam Jabba Bus Ticket Price, Timings, Online Booking

There is no direct bus from Islamabad to Malam Jabba. The journey is made in two legs, Islamabad to Mingora and then up the mountain road by van or taxi, and the combined cost runs from about Rs 2,000 to Rs 3,500 depending on how you cover the last 40 km.

Combined fare from
Rs 2,000Shared transport
With a private taxi
Rs 3,500Per vehicle on leg two
Legs
2Change at Mingora
Journey time
7h to 9hFull day
Direct service
NoneNo through bus

Short answer: Islamabad to Malam Jabba is a two leg journey with no through bus. Take a coach to Mingora for roughly Rs 1,100 to Rs 2,000, then cover the last 40 km up the mountain by shared van or taxi for Rs 900 to Rs 1,500. Budget a full day, and start early because the mountain transport stops running in the afternoon.

Fares by leg

Islamabad to Malam Jabba ticket price by leg

Because no operator runs the whole way, the Islamabad to Malam Jabba ticket price is two fares added together, and the second one varies a lot depending on whether you share or hire.

Islamabad to Malam Jabba fares by leg and operator
Bus operator Class Route Journey time Ticket price
Swat Coach, leg one Standard seated, air conditioned Rawalpindi to Mingora via Malakand 5h Rs 1,100
Geo Swat Express, leg one Luxury coach, air conditioned Islamabad to Mingora via Malakand 4h 45m Rs 1,400
Swat Express, leg one Luxury coach, air conditioned Islamabad to Mingora via Malakand 4h 30m Rs 2,000
Shared vans, leg two Hiace or jeep, shared, not air conditioned Mingora to Malam Jabba 1h 30m to 2h Rs 900
Private taxi, leg two Whole vehicle, seasonal rates Mingora to Malam Jabba and back 1h 30m each way Rs 1,500

Fares are indicative published prices and vary with vehicle type, season and demand. Mountain transport on the second leg is counter-sold and seasonal, so confirm locally before relying on a quoted fare.

What looks like a direct Malam Jabba bus is usually a tour

There is no scheduled through service from the capital to the resort, and there never has been a regular one. Packages advertised as direct are tour coaches or booked vans running a fixed itinerary, which is a reasonable thing to buy for a weekend trip but is not an intercity bus ticket and is not priced like one. For independent travel, plan on the two legs above.

Book the Mingora leg.
Compare every operator on the Swat corridor.

Compare live fares
The real choice

How to travel from Islamabad to Malam Jabba

Three approaches work, and they suit quite different trips.

Cheapest

Coach then shared van

A coach to Mingora, then a shared van up the mountain road. The standard independent route and by far the cheapest, but it depends on the van filling.

From Rs 2,000

Most reliable

Coach then taxi

Hiring the vehicle for the last leg removes the waiting and lets you set your own return time, which matters because the resort is not a place to be stranded after dark.

From Rs 2,600

Simplest

Booked van from the capital

Costs several times the bus fare but removes the change, the timing risk and the return problem. Sensible for a family or a group doing it in a weekend.

Quoted per vehicle

Our verdict

Sort out how you are getting back down before you go up. The common mistake here is arriving at Mingora in the afternoon, taking a shared van up, and then finding nothing running back in the evening. If you are day tripping, hire the vehicle for the round trip and agree the return time in advance. If you are staying the night at the resort, the shared van is fine.

Schedule

Islamabad to Malam Jabba timings

The two legs run on different schedules, and the mountain leg is the constraint on the whole journey.

Leg one, to Mingora

5:00 AM to 2:00 PM

Swat corridor coaches run frequently through the morning and into the early afternoon.

Leg two, mountain transport

Morning to early afternoon

Shared vans up the resort road thin out after about 2:00 PM and stop well before dark.

Same-day arrival

Leave by 6:00 AM

Reaching the resort in one day means an early Mingora departure and no slack in the schedule.

Ski season

December to February

Weekend traffic and snow both affect the mountain road. Check conditions and book the Mingora leg ahead.

Where to board

Islamabad, Mingora and the resort road

The change at Mingora is the part of this journey most worth planning before you set out.

Pirwadhai

Swat Coach, Swat Express and Geo Swat Express
All run from Pirwadhai in Rawalpindi, the hub for the Swat corridor.
Booking
Book leg one only. Nobody in the twin cities sells a through ticket to the resort.
Worth knowing
Faizabad has little on this corridor, so head to Pirwadhai.

Mingora and Malam Jabba

The change
Vans and taxis for the resort leave from their own stand in Mingora, separate from the intercity coach terminals.
The road up
Around 40 km of mountain road from Mingora, climbing steadily to the resort.
Worth knowing
Agree the return arrangement before you set off up the hill.
The road

The road up to Malam Jabba

Motorway and valley road as far as Mingora, then a slow climb up the side of the Swat valley.

  • Islamabad to Mingora Four and a half to five hours by coach through Malakand and Chakdara. See the Islamabad to Swat fares for this leg in full.
  • Mingora The change point, and where the resort vans and taxis wait.
  • Manglawar and the resort road Where the climb begins, turning off the main valley road.
  • Malam Jabba The resort itself, roughly ninety minutes to two hours above Mingora.
Before you go

Season and weather

Malam Jabba is a mountain resort, so the practical advice changes completely between summer and the ski months.

By season

April to October
The easiest time to travel, with the resort road open and shared transport running reliably.
December to February
Ski season. The road can be affected by snow, and weekend traffic from the capital is heavy.
Peak weekends
Book the Mingora leg several days ahead in both summer and the ski months.

Practical notes

Plan by hours
The last 40 km takes longer than the distance suggests in every season.
Getting back
Return transport is the weak link. Agree it in advance rather than assuming.
Staying over
An overnight at the resort or in Mingora removes most of the timing risk from this trip.
Common questions

Islamabad to Malam Jabba FAQs

Is there a direct bus from Islamabad to Malam Jabba?

No. There is no scheduled through service. You take a coach to Mingora and then cover the last 40 km by shared van or taxi. Anything advertised as direct is a tour or a booked van rather than a bus ticket.

What does the Islamabad to Malam Jabba journey cost?

Roughly Rs 2,000 sharing throughout, and up to about Rs 3,500 if you take a luxury coach and hire a taxi for the mountain leg. The Mingora coach is Rs 1,100 to Rs 2,000 and the resort leg Rs 900 to Rs 1,500.

How long does it take?

Seven to nine hours in total, and realistically a full day. Leaving the capital by about 6:00 AM is what makes a same-day arrival work.

How do I get back down from the resort?

This is the part to plan first. Shared vans thin out in the afternoon and stop before dark. If you are day tripping, hire the vehicle for the round trip and agree the return time before you go up.

When is the best time to visit?

April to October for easy access and reliable transport, or December to February for the ski season, when the road can be affected by snow and weekend traffic is heavy.

Should I book a van from Islamabad instead?

It is worth considering for a group or a family weekend. It costs several times the bus fare but removes the change at Mingora, the timing risk and the problem of getting back down.

Book the Mingora leg

Compare every operator on the Swat corridor with live seat maps, then arrange the mountain leg on arrival.

Compare fares now