Public transport in KPK works in stages rather than as one system: a scheduled coach gets you to a main town, then a shared van or Hiace covers the valley road, and for the last stretch into somewhere like Kumrat or the high side valleys of Swat, it's a shared jeep. There's no single ticket that takes you door to door to most tourist destinations, so this guide explains each stage and where to switch.
| Stage | What it looks like | Typical use |
|---|---|---|
| Scheduled coach | Daewoo Express, Faisal Movers and similar | Islamabad/Rawalpindi or Lahore to Peshawar or Mingora |
| Local bus or van | Coasters and Hiace vans, leave when full | Rawalpindi to Mansehra, Mansehra to Naran, within Swat |
| Shared jeep | Small groups, leaves when full | The last stretch into Kumrat, upper Kalam side valleys |
| City transit | TransPeshawar bus rapid transit | Getting around Peshawar itself |
Getting out of Islamabad and Rawalpindi
Two terminals matter. Scheduled coach companies such as Daewoo Express and Faisal Movers run from their own dedicated terminals in Rawalpindi, with fixed departure times, allocated seats and, for Daewoo, a reputation as the more comfortable option. Pir Wadhai, Rawalpindi's large general bus terminal, is where local buses, coasters and shared vans to Mansehra, Abbottabad and other Hazara towns leave from, generally departing when full rather than on a timetable.
For destinations with a direct scheduled coach, Peshawar and Mingora among them, book that first. For destinations without one, Naran being the clearest example, Pir Wadhai and a change of vehicle partway is simply how the journey is done.
Scheduled coaches: the comfortable option
Daewoo Express and Faisal Movers both run daily coaches from Rawalpindi and Islamabad to Peshawar and Mingora, and Faisal Movers extends further, with seasonal services toward Naran and Kalam as well. These are the most comfortable public option: fixed seats, air conditioning and a set schedule, for a fare well above a local bus but well below hiring a private car. Our guide to the Swat bus service covers the Daewoo and coach options to Mingora in full, including fares and journey times.
Local buses, coasters and vans
For anywhere without a direct scheduled coach, the pattern is the same everywhere in KPK: a local bus or Hiace van to the last major town on the route, then a second van or coaster for the final stretch, leaving once it has enough passengers rather than at a set time. This is how most people reach Naran, changing at Mansehra or Balakot, and how travellers get from Mingora onward to Kalam. Our guide to the Naran bus service walks through that two-stage journey.
The trade-off is time, not comfort: vans wait to fill up, which can mean anywhere from a few minutes to an hour of sitting at the stand before departure, and there's no way to book a seat in advance.
Shared jeeps for the last stretch
Some of KPK's most-visited spots aren't reachable by van or coaster at all. Kumrat, beyond Thal, and the upper stretches of some Swat side valleys need a shared jeep, arranged locally once you reach the last town the ordinary road serves. Our guides to Kalam jeep fares and Kumrat valley jeep fares cover how that works, though fares shift with fuel prices and season, so treat any figure you read, including in those guides, as a starting point to confirm locally.
Getting around Peshawar itself
Inside Peshawar, TransPeshawar, the city's bus rapid transit system, is the easiest way to move between the main areas without a private car or rickshaw, running on dedicated lanes with more than 200 hybrid electric buses across several routes. For the old city, walking and short rickshaw rides work better than the BRT, since the bazaars themselves aren't on its route.
Is public transport realistic for a first-time visitor?
For Peshawar and Swat, yes: scheduled coaches make it straightforward, with fixed times and no need to arrange anything locally. For Naran, Kaghan and most of the smaller valleys, it's workable but slower and less predictable, better suited to travellers with flexible time than a tight itinerary. For Kumrat, upper Chitral or anywhere needing a shared jeep at the end, public transport is genuinely more effort, and a hired car with a driver, or a place on an organised tour, removes a lot of uncertainty, particularly for families or a first trip north.
Our travel guide covers money, signal and other practical questions that come up alongside transport, and our trip planning page can help you decide where public transport suits your trip and where it's worth arranging a car instead.
A note on routes through Swat, Dir and Peshawar
Coach and van routes to Swat, Kumrat (via Upper Dir) and Peshawar pass through, or terminate in, areas the UK government's Pakistan travel advice, updated 22 September 2026, advises against travelling to at all, following a suicide bombing in Swat's Kabal area in August 2026. Pakistani travellers use these routes every day, including by public transport, but check current local news before you go, and foreign passport holders should check their own government's advice, since travelling against it can void travel insurance. Our guide to whether KPK is safe for tourists covers this region by region.
Frequently asked questions
Can I reach Swat and Naran by public transport alone?
Yes. Swat has direct scheduled coaches from Rawalpindi and Lahore. Naran needs a change of vehicle at Mansehra or Balakot, since there's no single direct service, but both are entirely doable without a private car.
Is Daewoo or a local van better for reaching KPK's tourist areas?
Daewoo and similar scheduled coaches are more comfortable and run to a timetable, for a higher fare. Local vans are cheaper and more flexible about where they stop, but leave only once full and can involve more waiting.
How do I get to Kumrat by public transport?
By bus or van to Dir or Timergara, then onward transport to Thal, and from Thal a shared jeep for the final stretch into the valley itself, since the last section isn't served by ordinary vans.
Is there a direct bus from Islamabad to Naran?
No. Public transport runs in two stages: a bus or van to Mansehra, then a local van or coaster up the valley to Naran, changing vehicles partway.
Should I rent a car instead of using public transport in KPK?
For Peshawar and Swat, public transport is straightforward enough that a car isn't necessary. For Kumrat, upper Chitral, or a trip with children or limited time, a hired car or an organised tour is usually the easier choice.