Route ยท Sadiqabad to Wari, Upper Dir

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

Wari, in Upper Dir on a side valley of the Panjkora river, is a tehsil of about 369,000 people among forested hills. From Sadiqabad it is reached through the twin cities, Malakand, Timergara and Dir.

Ticket price from
Rs 6,150Daewoo overnight
Better classes
Rs 6,450Royal Movers to Faizabad, then Dir servi
Distance
about 1,130 kmVia the twin cities, Timergara and Dir
Journey time
About 16 hours 30Panjkora valley
Departures
Changes neededFrom Sadiqabad

Short answer: Wari lies east of Dir town up a side valley of the Panjkora, among deodar forests. Plan two days: overnight to the twin cities, over the Malakand Pass to Timergara and Dir, then a morning coach up the valley. About Rs 6,150.

Fares by operator

Sadiqabad to Wari ticket price by operator

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

Sadiqabad to Wari fares by operator
Bus operatorClassBoards in SadiqabadJourney timeTicket price
Daewoo overnight, then Timergara, Dir and the Wari valley roadFour stagesKLP Road, Sabz MandiAbout 16h 40mAbout Rs 6,150
Royal Movers to Faizabad, then Dir services and local transportFour stagesGT Road terminalAbout 16h 40mAbout Rs 6,450

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.

Up the Panjkora

Wari lies east of Dir town, up a side valley of the Panjkora river.

Local coaches run from Dir and Timergara, mostly in the morning.


Before you book

Wari and Upper Dir

Forest and river country.

Wari

How
Local coach from Dir.
Good for
Tehsil town.

Panjkora river

What
Main river of Dir.
Tip
Green valleys.

Dir town

Where
Main hub.
Tip
See our Dir page.

How to choose

Via <strong>Timergara and Dir</strong>.

The real choice

Which is the best bus from Sadiqabad to Wari

Three options for three different priorities.

Simplest

Via the twin cities

Then Timergara and Dir to reach Wari.

About Rs 6,200
Faizabad start

Royal Movers

Then Dir services to reach Wari.

About Rs 6,500
Hub

Dir

Last change to reach Wari.

Pay locally

Our verdict

Via <strong>Dir</strong>, over two days.


Schedule

Sadiqabad to Wari bus timings

Two days.

Day one

Evening

Overnight to the twin cities, heading for Wari.

Day two

Morning

Over Malakand to Timergara and Dir, heading for Wari.

Last leg

Afternoon

Up the valley to Wari, heading for Wari.

Winter

December to February

Snow in the hills, heading for Wari.

Forested hills

Upper Dir’s slopes carry some of the last big deodar forests in the province.

Where to board

Sadiqabad and Wari terminals

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

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.

Wari

From Dir
Local coaches east for Wari.
Wari
Town for Wari.
Onward
Valley villages for Wari.

The road

The road from Sadiqabad to Wari

To the twin cities, Timergara, Dir, then up the valley.

  1. SadiqabadDeparture, km 0 on the way to Wari.
  2. Timergarakm 1,040 on the way to Wari.
  3. Dirkm 1,100 on the way to Wari.
  4. WariArrival across two days, km 1,130.

Side valley

The road to Wari leaves the Panjkora valley and climbs east.

Bus options

Sadiqabad to Wari bus options compared

How the realistic options compare on this route.

01Recommended

Bus

Rs 6,200about, multi stage

Journey time
About 16 hours 30
Frequency
Daily
Arrives
Wari

Via the twin cities, Timergara and Dir.

Best for most.

02Cheapest

Daewoo overnight, then Timergara, Dir and the Wari valley road

About Rs 6,150four stages

Journey time
About 16h 40m
Boards
KLP Road, Sabz Mandi
To
Wari

Daewoo overnight, then Timergara, Dir and the Wari valley road reaches Wari in 16h 40m, boarding at KLP Road, Sabz Mandi.

Cheapest for Wari at About Rs 6,150.

03Middle option

Royal Movers to Faizabad, then Dir services and local transport

About Rs 6,450four stages

Journey time
About 16h 40m
Boards
GT Road terminal
To
Wari

Royal Movers to Faizabad, then Dir services and local transport reaches Wari in 16h 40m, boarding at GT Road terminal.

Middle option for Wari at About Rs 6,450.

Cheapest way to travel from Sadiqabad to Wari

About Rs 6,200 via Dir.


Common questions

Sadiqabad to Wari bus FAQs

What is the Sadiqabad to Wari bus ticket price?

Fares start at about Rs 6,200 with Coach to the twin cities, then via Timergara and Dir. Royal Movers to Faizabad, then Dir services is about Rs 6,500. Prices change with class, season and fuel adjustments, so check the live fare before paying.

How long does the bus from Sadiqabad to Wari take?

About sixteen and a half hours, best over two days for roughly 1,130 km via the twin cities, timergara and dir.

Which district is Wari in?

Upper Dir.

How do I reach Wari?

Via Timergara and Dir, then local transport up the valley.

Related routes and operators

Book your Sadiqabad to Wari ticket

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

Compare fares now