Peshawar to Malam Jabba Bus Ticket Price, Online Booking, Timing
Peshawar to Malam Jabba costs from about Rs 1,500 in two stages and takes five hours. There is no bus to the resort itself, so the final ninety minutes up the hill is by van or taxi from Mingora.
Short answer: from about Rs 1,500 in two stages: Rs 900 to Mingora, then roughly Rs 600 up the hill by van or taxi. No bus runs to the resort itself, and the final ninety minutes must be arranged locally.
Peshawar to Malam Jabba fares by leg
The first leg is a frequent regional corridor. The second is local transport arranged at Mingora, with no scheduled service.
| Leg and operator | Class | Route | Journey time | Ticket price |
|---|---|---|---|---|
| Leg 1 upgrade: Faisal Movers | Executive | Via Mardan | 3h 30m | Rs 1,700 |
| Leg 1: Swat Express to Mingora | Economy, AC | Via Mardan | 3h 30m | Rs 900 |
| Leg 2: Mingora to Malam Jabba | Van or shared taxi | Hill road | 1h 30m | Rs 600 |
| Leg 2: private taxi | Car | Hill road | 1h 15m | Negotiated |
Fares are indicative published prices and vary with class, fuel adjustments and peak demand. The hill leg is negotiated rather than published. Your live, confirmed fare appears on the seat map before payment.
The closest ski access in the country
Malam Jabba is Pakistan’s main ski resort, and Peshawar is the nearest major city to it. Five hours total against seven from Islamabad and considerably more from Lahore or Karachi. In season that difference is the whole argument for approaching from this side.
Arrange the hill leg before you need it
There is no ticket counter for Malam Jabba and no timetable. Sort the van or taxi at Mingora rather than assuming one will be waiting, and confirm whether the fare includes the return.
Skiing and summer at Malam Jabba
Malam Jabba works as two quite different destinations depending on the month, and the transport situation differs with it.
December to March
The ski season. Snow on the approach road is normal, and the hill leg can be slow or occasionally impassable.
May to September
Chairlift, zipline and walking country. The road is straightforward and the resort is far busier at weekends.
Ninety minutes up
Van or taxi from Mingora. No scheduled service, so fares are negotiated and vehicles leave when full.
The season decides the vehicle, not just the timing
In winter the hill leg needs a vehicle suited to snow, and that is a conversation to have at Mingora rather than an assumption to make in Peshawar. Agree the fare, confirm whether it covers bringing you back down, and allow more time than the ninety minutes the road takes in summer. Getting up there is rarely the problem; getting down again after the light goes is.
Peshawar to Malam Jabba timings
The first leg runs constantly and the hill leg needs daylight, so an early start makes a same day arrival straightforward.
Leave Peshawar
6 AM to 8 AMArriving Mingora late morning with the hill leg in daylight.
At Mingora
Arrange locallyVans and taxis for Malam Jabba are negotiated rather than scheduled.
Winter
Allow extraSnow on the approach can make the hill leg slow or occasionally impassable.
Return
Confirm in advanceAgree whether your taxi fare includes bringing you back down.
What we would book for Peshawar to Malam Jabba
The first leg is a real choice; the second is a negotiation.
Swat Express to Mingora
Rs 900 on a constant corridor, which is all the first leg needs to be.
Faisal Movers executive
Rs 1,700 on the same schedule, worth it with ski gear or luggage.
Shared van
From Rs 600, or a private taxi negotiated if you want to set your own times.
The honest recommendation
Take Swat Express to Mingora at Rs 900 and negotiate the hill leg there, leaving Peshawar between 6 and 8 AM. The first leg is short enough that the Rs 800 premium for Executive buys mainly luggage space, which matters in ski season and little otherwise. What actually decides this trip is the departure hour: leave late and you arrive at Mingora with the hill leg in fading light.
Peshawar and Mingora terminals
Frequency matters more than comfort on the first leg of this one.
General stands
Coasters and coaches for Mingora run constantly from the general stands, with Hayatabad and Khyber Bazaar serving the regional routes. Faisal Movers and Motorway Express board at their own terminals.
The frequent option matters more than the comfortable one here.
The change point
Vans and taxis for Malam Jabba are arranged at the Mingora stand. There is no scheduled service and no counter for the resort.
Agree the fare and the return before setting off.
Peshawar to Malam Jabba bus FAQs
Is there a bus from Peshawar to Malam Jabba?
Not all the way. Take Swat Express to Mingora for around Rs 900, then a van or taxi for the final ninety minutes up the hill. There is no scheduled service to the resort itself.
What does the journey cost in total?
From about Rs 1,500: Rs 900 to Mingora and roughly Rs 600 for the hill leg. A private taxi is negotiated separately.
How long does it take from Peshawar?
About five hours total. That is the shortest approach from any major city, against seven from Islamabad and considerably more from Lahore or Karachi.
When is the ski season?
December to March. Snow on the approach road is normal in those months, so the hill leg can be slow and occasionally impassable. Arrange a suitable vehicle at Mingora.
Is it worth visiting in summer?
Yes. The chairlift, zipline and walking country draw heavy weekend traffic from May to September, and the road is far more straightforward than in winter.
Related routes and fare guides
Operator fare lists
More routes
Book your Peshawar to Malam Jabba journey
Both legs compared, with the hill leg explained honestly. No booking fee added.
Compare fares now