Guide · Islamabad and Rawalpindi to the north

Islamabad to Northern Areas Bus Ticket Price, Timings and Online Booking

Islamabad and Rawalpindi are where northern Pakistan connects to the rest of the country, and for northern travel the two work as one hub. Gilgit, Hunza, Skardu, Naran, Kaghan, Kalam, Swat and Chilas all have direct services. The hard part is not finding a bus, it is knowing which of five terminals it leaves from, and most of them are in Rawalpindi rather than Islamabad.

Direct destinations
15+No change needed
Cheapest northern fare
Rs 700Murree Hi-roof
Longest journey
24hSkardu
Main terminal
PirwadhaiRawalpindi
Departure window
5 PM to 9 PMMost northern services

The short version: from the twin cities you can board a direct bus to Murree, Abbottabad, Mansehra, Balakot, Kaghan, Naran, Mingora, Kalam, Muzaffarabad, Chilas, Ghizer, Gahkuch, Gilgit, Hunza and Skardu. Almost everything in northern Pakistan that has a bus at all has one from here. What still needs a jeep is the hill stations, the side valleys and the trekking access points.

Islamabad or Rawalpindi: one network, not two

For northern travel these are not separate origins. Pirwadhai, the main departure point for Gilgit-Baltistan, is in Rawalpindi, while Faizabad sits between the two cities and G-8 and G-9 are on the Islamabad side. Fares are quoted from either city interchangeably, so a Rawalpindi to Gilgit ticket and an Islamabad to Gilgit ticket are the same seat on the same bus.


Direct services

Every northern destination you can reach without changing

Fares are the lowest published on each corridor. Journey times on the mountain routes are estimates rather than schedules, since the Karakoram Highway adds hours without warning.

Hill stations and Hazara

Direct services to the hill stations and Hazara division
DestinationJourneyFare fromOperators
Murree2hRs 700Faisal Movers Hi-roof, hourly from Faizabad
Abbottabad2hRs 550Hazara Movers, Motorway Express, coasters
Mansehra2h 30mRs 700Hazara Movers, Faisal Movers
Balakot3h 30mRs 1,100Hazara Movers, Faisal Movers

Kaghan valley

Direct services into the Kaghan valley
DestinationJourneyFare fromOperators
Kaghan6hRs 2,900Faisal Movers, seasonal
Naran7h to 8hRs 3,400Faisal Movers via Abbottabad, Mansehra and Balakot, seasonal

Swat and Khyber Pakhtunkhwa

Direct services to Swat and Khyber Pakhtunkhwa
DestinationJourneyFare fromOperators
Peshawar2h 30mRs 1,000Most national operators, Motorway Express
Mingora and Swat5hRs 1,500Faisal Movers, Swat Coach, Motorway Express
Saidu Sharif5h 15mRs 1,600Motorway Express
Kalam8h to 9hRs 2,400Faisal Movers, which has its own Kalam terminal on Bahrain Road

Gilgit-Baltistan

Direct services to Gilgit-Baltistan
DestinationJourneyFare fromOperators
Chilas12h to 14hRs 3,200Gilgit services calling en route
Gilgit16h to 18hRs 3,760NATCO, Mashabrum, K2 Movers
Ghizer18hRs 4,300K2 Movers
Gahkuch18h to 20hRs 4,400Mashabrum Tours
Hunza and Karimabad19h to 21hRs 4,850K2 Movers, Mashabrum, Faisal Movers
Skardu22h to 24hRs 5,200K2 Movers, Mashabrum Tours

Azad Kashmir

Direct services to Azad Kashmir
DestinationJourneyFare fromOperators
Muzaffarabad3h to 4hRs 800Muzaffarabad Express, local services
Rawalakot4hRs 900Local and AJK operators
Bagh4h 30mRs 1,000Local services

Fares are indicative published prices and vary with class, operator, fuel adjustments and season. Kaghan valley services are seasonal and depend on the road being open. Confirm the live fare and the current road status at booking.


The thing that catches people out

Five terminals, and which one you need

Northern services do not all leave from one place. These are the five departure points across the twin cities and what runs from each.

TERMINAL 01

Pirwadhai, Rawalpindi

The main northern hub. Mashabrum Tours, Crystal Lines and the Gilgit-Baltistan operators all board here, and Chitral services leave from here too. If you are going to Gilgit, Hunza or Skardu, this is almost certainly your terminal.

Main Pirwadhai Road. Several operators share the area.

TERMINAL 02

Faizabad

Convenient for both cities and served by the metro. Faisal Movers runs a terminal here, and the hourly Murree Hi-roof service departs from Faizabad at around Rs 700.

The easiest terminal to reach without a car.

TERMINAL 03

Chungi 26, Peshawar Road

The Faisal Movers Islamabad terminal, with separate lounges and counters for economy, standard, executive and business class. Road Master also boards here.

Free shuttle connects it to the other terminals.

TERMINAL 04

G-8 Markaz, Islamabad

Motorway Express runs from behind Waheed Chemist in G-8, serving Peshawar, Swat, Saidu Sharif and Abbottabad on luxury coasters.

Saves the trip out to Pirwadhai if you are in Islamabad proper.

TERMINAL 05

G-9 Karachi Company

Hindukush Express runs its Chitral counter here on 0345-0170800. Niazi Express also boards at G-9 Markaz on Mangla Road.

The other Islamabad side option for northern travel.

ALSO

Own operator terminals

Daewoo Express, Skyways and NATCO run their own terminals across the twin cities. NATCO is the one to find for the Gilgit and China corridor.

Always check the address printed on your ticket.

The rule of thumb

Gilgit-Baltistan means Pirwadhai. Murree means Faizabad. Peshawar and Swat can mean G-8 or Chungi 26. If you are in Islamabad rather than Rawalpindi, check whether your operator has an Islamabad side counter before committing to the trip out to Pirwadhai, because several now do.


The limits

Where the bus stops and the jeep begins

Even from the twin cities, a number of well known destinations have no scheduled service at all. These are the ones people search for and cannot book.

Destinations requiring onward jeep or local transport
DestinationBus as far asFinal leg
Nathia Gali, AyubiaAbbottabad or MurreeLocal van, about 1h
ShogranBalakot or MansehraVan to Kewai, then jeep
Babusar PassNaranJeep, summer only
Malam JabbaMingoraVan or taxi, 1h 30m
Kumrat ValleyDirJeep via Thal
Kalash ValleyChitralJeep to Bumburet or Rumbur
Fairy MeadowsRaikot BridgeJeep to Tato, then a two hour walk
Attabad, Gulmit, PassuHunzaLocal transport up the KKH
Khunjerab PassSostNATCO or hired transport, seasonal
NaltarGilgitJeep up the valley
PhanderGilgit or GahkuchGhizer valley van
AstoreGilgit or ChilasLocal jeep
Shigar, KhapluSkarduVan or jeep
DeosaiSkarduJeep only, summer
Neelum valley, Keran, Sharda, KelMuzaffarabadVan or jeep, 3h to 7h
Ratti Gali LakeDowarianJeep, then a walk
BanjosaRawalakotShort taxi ride

What to expect from the jeep legs

Jeeps and valley vans leave when full rather than to a timetable, and fares are negotiated rather than published. Agree the price before getting in, confirm the destination clearly, and build slack into any day that involves one. Arriving at a road head after dark generally means staying there.


Timing

Season and road closures

Some of these routes run all year and some do not exist for half of it. The distinction matters more than any fare comparison.

SEASONAL

Naran, Kaghan, Babusar, Deosai

The Mansehra to Naran to Jalkhad road closes around November and is cleared through spring. Naran opens before the full link to Chilas. Babusar and Deosai open latest and close earliest.

YEAR ROUND

Gilgit, Hunza, Skardu

Services run through winter on the Karakoram Highway, but snow and landslides bring long delays and occasional closures. Build spare days into any winter plan.

PEAK

May to September

Everything is open and everything sells out. Book several days ahead, and remember that K2 Movers does not sell online at all.

The booking problem in peak season

Two of the three main Gilgit-Baltistan operators take bookings only by phone or at the counter. Mashabrum Tours is the one you can secure through Bookme, which on a July weekend is worth more than the Rs 240 it costs over NATCO. If you are planning a summer northern trip, sort the seat before the hotel.


Practical

Planning a northern trip from the twin cities

  • Northern services leave between 5:00 PM and 9:00 PM. If you are connecting from Lahore or Karachi, arrive in the twin cities that morning, not that evening.
  • Check your terminal before travel day. Pirwadhai, Faizabad, Chungi 26, G-8 and G-9 are scattered across two cities.
  • No sleeper berths exist on any northern corridor. Sixteen to twenty four hours to Gilgit or Skardu is seated throughout.
  • No Pakistani coach has an onboard washroom. Scheduled stops are your only breaks, and they are further apart on the Karakoram Highway.
  • Do not book a flight or fixed commitment for the morning after your scheduled arrival from the north.
  • Carry your CNIC and keep it accessible, since checks are more common on northern routes.
  • Faisal Movers runs a Kalam terminal on Bahrain Road, which is unusual and saves the change at Mingora.

If you are coming from further south

Travellers from Lahore, Multan or Karachi should treat the twin cities as a staging point rather than a place to pass through. A morning arrival connects with the evening northern departure; an evening arrival misses it by hours and costs you a night. See the Lahore to Northern Areas guide for how the connection works from that end.


Common questions

Islamabad to Northern Areas FAQs

Which northern destinations have direct buses from Islamabad?

Murree, Abbottabad, Mansehra, Balakot, Kaghan, Naran, Peshawar, Mingora, Saidu Sharif, Kalam, Muzaffarabad, Rawalakot, Chilas, Ghizer, Gahkuch, Gilgit, Hunza and Skardu. Almost everything in northern Pakistan that has a bus at all has one from the twin cities.

Which terminal do Gilgit and Skardu buses leave from?

Pirwadhai in Rawalpindi, for Mashabrum Tours and Crystal Lines. K2 Movers and NATCO also serve the corridor. Hindukush Express additionally runs a counter at Karachi Company in G-9 on the Islamabad side.

Is there a direct bus from Islamabad to Naran?

Yes, seasonally. Faisal Movers runs Islamabad to Naran at around Rs 3,400 via Abbottabad, Mansehra and Balakot. The road closes for winter around November and is cleared through spring, so confirm the current status before booking.

Can I reach Kalam directly?

Yes. Faisal Movers runs direct services and has its own terminal in Kalam on Bahrain Road, which saves the change at Mingora that travellers from Lahore have to make. The journey is roughly eight to nine hours.

How do I get to Fairy Meadows?

Take a Gilgit-bound service to Raikot Bridge, then a jeep up to Tato, then roughly a two hour walk. There is no bus for the final stages and the jeep track is one of the more demanding in the country.

Are there sleeper buses to Gilgit or Skardu?

No. No operator on any northern corridor offers berths, so sixteen to twenty four hours is seated throughout. K2 Movers fits wide recliner seats with personal USB charging, which is the most comfortable option available.

What time do northern buses depart?

Most leave between 5:00 PM and 9:00 PM so the difficult mountain sections are covered overnight. K2 Movers departs at 5:00 PM for Gilgit and 6:00 PM for Skardu, and Mashabrum runs from around 9:00 PM.

Can I book northern buses online?

Only some. Mashabrum Tours sells through Bookme, and Faisal Movers and Motorway Express have their own platforms. K2 Movers takes bookings by phone or at the counter only, which matters in peak season.

Book your northern journey

Compare every operator running from the twin cities into Gilgit-Baltistan, Kaghan, Swat and Kashmir, with live seat maps and no booking fee added.

Compare fares now