Getting there & away
Natco and Mashabrum Tours run several buses to Rawalpindi (Rs 280, seven hours) and Gilgit (Rs 450, nine hours) daily. Natco buses stop every few hours outside the gloomy Karachi (Al Mubarak) Hotel, but they don’t always have empty seats. Organise tickets from the office inside the hotel. Mashabrum Tours buses stop outside the Swat Hotel and tickets need to be purchased from the driver. There’s also a minibus stand for unscheduled minibuses to Gilgit (Rs 400) via Chilas (Rs 270) and other stops north. Unscheduled minibuses leave for Batagram (Rs 60) and Mansehra (Rs 120) when they are full.
For Swat, minibuses head to Mingora (Rs 100) from next to the Abasin Hotel. Change at Khwazakhela (Rs 100) for Madyan and upper Swat.
Suzukis, pick-ups and minibuses leave, when they’re full, for Pattan (Rs 55) and Dasu (Rs 90) from the Swat junction.