Route · Sadiqabad to Khawazakhela, upper Swat

Sadiqabad to Khawazakhela Bus Ticket Price, Online Booking, Service Timing

Khawazakhela, about 30 km up the valley from Mingora, is a tehsil of about 307,000 people and the junction for the road over the Shangla Pass. From Sadiqabad it is an overnight coach north, a Swat coach to Mingora, then a valley coach.

Ticket price from
Rs 5,950Daewoo overnight
Better classes
Rs 6,250Swat Express from the twin cities, then
Distance
about 1,105 kmVia the twin cities, Mingora and the valley road
Journey time
About 15 hoursUpper Swat
Departures
Changes neededFrom Sadiqabad

Short answer: Khawazakhela stands 30 km up the valley from Mingora where the Shangla Pass road turns east. Expect about fifteen hours and Rs 5,950: overnight to the twin cities, a Swat coach to Mingora, then a valley coach north.

Fares by operator

Sadiqabad to Khawazakhela ticket price by operator

What each operator charges from Sadiqabad to Khawazakhela, and where you board.

Sadiqabad to Khawazakhela fares by operator
Bus operatorClassBoards in SadiqabadJourney timeTicket price
Daewoo overnight, Swat coach to Mingora, then valley coachThree stagesKLP Road, Sabz MandiAbout 15h 10mAbout Rs 5,950
Swat Express from the twin cities, then north up the valleyThree stagesGT Road terminalAbout 15h 10mAbout Rs 6,250

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

How the bus options compare

Khawazakhela is where the Shangla Pass road leaves the main Swat valley.

Coaches heading to Bahrain and Kalam pass through the town.


Before you book

Khawazakhela’s junction

Two roads meet.

Up the valley

Where
Bahrain and Kalam.
Tip
Same coaches.

Shangla Pass

Where
East towards Alpuri and Besham.
Tip
Snow in winter.

Mingora

Where
30 km south.
Tip
Main hub.

How to choose

Swat coach to <strong>Mingora</strong>, then a valley coach.

The real choice

Which is the best bus from Sadiqabad to Khawazakhela

Three options for three different priorities.

Cheapest first leg

Daewoo to Rawalpindi

Then Swat coach to reach Khawazakhela.

About Rs 6,000
Faizabad start

Royal Movers

Then Swat services to reach Khawazakhela.

About Rs 6,300
Onward

Bahrain

Further up the valley to reach Khawazakhela.

Pay locally

Our verdict

Overnight north, then <strong>valley coaches</strong>.


Schedule

Sadiqabad to Khawazakhela bus timings

Overnight, then daytime.

Night coach

8:00 PM to 11:00 PM

Twin cities at dawn, heading for Khawazakhela.

Swat coach

Morning

Mingora by early afternoon, heading for Khawazakhela.

Valley coach

Afternoon

About an hour north, heading for Khawazakhela.

Winter

December to February

Snow on the pass, heading for Khawazakhela.

Swat valley road

The road north from Khawazakhela follows the river towards Bahrain and Kalam.

Where to board

Sadiqabad and Khawazakhela terminals

Where to board in Sadiqabad and where you arrive in Khawazakhela.

Sadiqabad

Daewoo Express
KLP Road near Sabz Mandi, Tehsil Sadiqabad. Helpline 111-007-008.
Royal Movers
Main GT Road, next door to the Waraich Express terminal.

Khawazakhela

From Mingora
Valley coaches north for Khawazakhela.
Khawazakhela
Town for Khawazakhela.
Onward
Bahrain, Shangla Pass for Khawazakhela.

The road

The road from Sadiqabad to Khawazakhela

To the twin cities, Mingora, then up the valley.

  1. SadiqabadDeparture, km 0 on the way to Khawazakhela.
  2. Rawalpindikm 800 on the way to Khawazakhela.
  3. MingoraChange, km 1,060 on the way to Khawazakhela.
  4. KhawazakhelaArrival about fifteen hours after departure, km 1,105.

Upper valley

Above Khawazakhela the valley narrows and the river runs faster.

Bus options

Sadiqabad to Khawazakhela bus options compared

How the realistic options compare on this route.

01Recommended

Bus

Rs 6,000about, multi stage

Journey time
About 15 hours
Frequency
Daily
Arrives
Khawazakhela

Via the twin cities, Mingora and the valley road.

Best for most.

02Cheapest

Daewoo overnight, Swat coach to Mingora, then valley coach

About Rs 5,950three stages

Journey time
About 15h 10m
Boards
KLP Road, Sabz Mandi
To
Khawazakhela

Daewoo overnight, Swat coach to Mingora, then valley coach reaches Khawazakhela in 15h 10m, boarding at KLP Road, Sabz Mandi.

Cheapest for Khawazakhela at About Rs 5,950.

03Middle option

Swat Express from the twin cities, then north up the valley

About Rs 6,250three stages

Journey time
About 15h 10m
Boards
GT Road terminal
To
Khawazakhela

Swat Express from the twin cities, then north up the valley reaches Khawazakhela in 15h 10m, boarding at GT Road terminal.

Middle option for Khawazakhela at About Rs 6,250.

Cheapest way to travel from Sadiqabad to Khawazakhela

About Rs 6,000 via Mingora.


Common questions

Sadiqabad to Khawazakhela bus FAQs

What is the Sadiqabad to Khawazakhela bus ticket price?

Fares start at about Rs 6,000 with Coach to the twin cities, Swat coach, then north. Royal Movers to Faizabad, then Swat services is about Rs 6,300. Prices change with class, season and fuel adjustments, so check the live fare before paying.

How long does the bus from Sadiqabad to Khawazakhela take?

About fifteen hours with changes for roughly 1,105 km via the twin cities, mingora and the valley road.

How far is Khawazakhela from Mingora?

About 30 km up the valley.

Is the Shangla Pass road nearby?

Yes, it leaves the valley here.

Related routes and operators

Book your Sadiqabad to Khawazakhela ticket

Buses from Sadiqabad to Khawazakhela compared, with no booking fee added to the published fare.

Compare fares now