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.
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.
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.
| 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.
How to travel from Islamabad to Malam Jabba
Three approaches work, and they suit quite different trips.
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
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
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.
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 PMSwat corridor coaches run frequently through the morning and into the early afternoon.
Leg two, mountain transport
Morning to early afternoonShared vans up the resort road thin out after about 2:00 PM and stop well before dark.
Same-day arrival
Leave by 6:00 AMReaching the resort in one day means an early Mingora departure and no slack in the schedule.
Ski season
December to FebruaryWeekend traffic and snow both affect the mountain road. Check conditions and book the Mingora leg ahead.
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 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.
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.
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.
Related routes and operators
Swat valley routes
Operator fare lists
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