Peshawar to Baltistan

Peshawar to Skardu Bus Ticket Price, Online Booking, Timing

There is no direct bus from Peshawar to Skardu. The journey takes two stages and costs from about Rs 5,200 via Pirwadhai, and the second leg leaves the Karakoram Highway at Jaglot for the Skardu road.

Ticket price from
Rs 5,200Both legs combined
Direct bus
NoneTwo stages required
Distance
About 950 kmVia Rawalpindi
Journey time
24h to 26hPlus the wait
Branches at
JaglotOff the KKH

Short answer: expect Rs 5,200 or more for both legs: around Rs 1,000 Peshawar to Rawalpindi and from Rs 4,200 onward to Skardu. This is the longest journey on the Peshawar network.

Fares by leg

Peshawar to Skardu fares by leg and operator

Baltistan has its own operator set, and Mashabrum Tours is the one that works this road as home network.

Peshawar to Skardu fares by leg, operator and class
Leg and operatorClassRouteJourney timeTicket price
Leg 2: K2 MoversLuxuryVia Jaglot22h to 24hRs 5,200
Leg 2: Mashabrum ToursLuxury DaewooVia Jaglot22h to 24hRs 4,800
Leg 2: NATCOLuxury, ACVia Jaglot23h 00mRs 4,200
Leg 1: Peshawar to RawalpindiVarious operatorsM-12h 30mRs 1,000

Fares are indicative published prices and vary with class, fuel adjustments and peak demand. Your live, confirmed fare appears on the seat map before payment.

Mashabrum is the one you can book remotely

Mashabrum Tours can be reserved through Bookme, while K2 Movers and NATCO do not sell online. On a journey this long that matters more than the fare gap.

The flight is a real alternative

Skardu has an airport with domestic service, and against twenty four hours on the road the comparison is genuine. Flights are weather dependent and cancel more often than most, so treat the bus as the reliable option rather than the fallback.


The road itself

Skardu is not on the Karakoram Highway

The Baltistan road leaves the KKH at Jaglot, short of Gilgit, and climbs east along the Indus for several hours.

TO JAGLOT

The shared stretch

The same Karakoram Highway run as the Gilgit services.

AT JAGLOT

The branch

East up the Indus gorge on the Skardu road, which is the slower half of the journey.

THE EFFECT

Gilgit is not on the way

A Gilgit ticket does not get you closer to Skardu. Book the Skardu service directly.

Do not plan to change at Gilgit

Gilgit and Skardu are different destinations on different roads, and the branch happens before Gilgit rather than after it. Buying to Gilgit and continuing means backtracking, on a corridor where onward departures are few. Book the Skardu service from Pirwadhai directly, and reserve it before you leave Peshawar.


Departure schedule

Peshawar to Skardu timings

Fewer daily Baltistan departures than the Gilgit corridor has, which makes the reservation matter more than the hour you leave.

Departures

Not daily on all

Baltistan services run less often than the Gilgit ones. Check your date, not just the hour.

Arrive Skardu

Next evening

Twenty two to twenty four hours after leaving Rawalpindi in good conditions.

Winter

Closures happen

The Indus gorge road shuts at short notice and reopens on its own schedule.

Flights

Weather dependent

Cancellations are common, so do not treat the flight as a guaranteed alternative.


Choosing how to travel

What we would book for Peshawar to Skardu

Twenty four hours on the second leg, so what you can reserve matters most.

BEST VALUE

NATCO

Rs 4,200 on the second leg, the cheapest Baltistan fare but phone booking only.

BEST OVERALL

Mashabrum Tours

Rs 4,800 and bookable through Bookme, from the operator whose road this is.

BEST COMFORT

K2 Movers

Rs 5,200 on a comparable schedule, also phone booking only.

The honest recommendation

Book Mashabrum Tours at about Rs 4,800 through Bookme before you leave Peshawar. The Rs 600 over NATCO buys a reserved seat on the longest leg on this network, from the operator with counters in Baltistan. Turning up at Pirwadhai in summer hoping for a Skardu seat is how a two day journey becomes a three day one.


Where to board

Peshawar and Pirwadhai terminals

Baltistan services are a smaller set than the Gilgit ones, so the counter you want is a narrower target.

PIRWADHAI

Fewer Skardu counters

Not every northern operator runs Baltistan. Mashabrum and K2 are the ones to look for, and their offices sit within other companies’ premises rather than standing alone.

Ask by company name, not for “the Skardu bus”.

SKARDU

The Baltistan end

Onward transport for Shigar, Khaplu and the Deosai road is arranged in Skardu rather than sold as a through ticket, and most of it is seasonal.

The airport is close to the town.


Common questions

Peshawar to Skardu bus ticket price FAQs

Is there a direct bus from Peshawar to Skardu?

No. The Baltistan services start at Pirwadhai in Rawalpindi, so the journey takes two stages and costs from about Rs 5,200.

Can I change at Gilgit?

Not sensibly. The Skardu road branches off the Karakoram Highway at Jaglot, before Gilgit, so a Gilgit ticket means backtracking. Book the Skardu service directly.

Which operator should I book?

Mashabrum Tours at around Rs 4,800, because it can be reserved through Bookme. NATCO at Rs 4,200 and K2 Movers at Rs 5,200 are phone booking only.

Should I fly instead?

Worth pricing. Skardu has an airport with domestic service, though flights are weather dependent and cancel more often than most, so the bus is the reliable option.

How long does the whole journey take?

Twenty four to twenty six hours including the wait at Pirwadhai. It is the longest route on the Peshawar network.

Book your Peshawar to Skardu journey

Both legs compared with the Jaglot branch explained, and no booking fee added to the operator’s published fare.

Compare fares now