Route · Sadiqabad to Dir, Upper Dir district

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

Dir, headquarters of Upper Dir, is the last big town before the Lowari Tunnel on the road to Chitral. The Dir sub-division alone had about 385,000 people in 2023, and the whole district over a million. From Sadiqabad you ride north to the twin cities or Peshawar and take a Dir coach through Chakdara and Timergara.

Ticket price from
Rs 5,800Two stages
Distance
about 1,060 kmVia the twin cities, Chakdara and Timergara
Journey time
15 to 17 hoursBefore Lowari
Departures
Via the northFrom Sadiqabad

Short answer: Sadiqabad to Dir costs about Rs 5,800 and takes fifteen to seventeen hours via the twin cities or Peshawar. Chitral coaches also pass through Dir, so seats are easy to find. Kumrat valley is reached by jeep from Upper Dir in summer.

Fares by operator

Sadiqabad to Dir ticket price by operator

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

Sadiqabad to Dir fares by operator
Bus operatorClassBoards in SadiqabadJourney timeTicket price
Coach to the twin cities, then Dir coachTwo stagesKLP Road, Sabz MandiAbout 16hAbout Rs 5,800
Coach to Peshawar, then DirTwo stagesNew General Bus StandAbout 17hAbout Rs 6,400

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.

On the Chitral road

Dir sits on the N-45, the main road to Chitral, so both Dir and Chitral coaches serve it.

Kumrat valley, a popular summer destination, lies in Upper Dir and is reached by jeep from Thal.


Before you book

Dir, Kumrat or Lowari

Upper Dir’s destinations.

Dir town

How
Dir or Chitral coach.
Good for
District offices.

Kumrat valley

When
Summer.
How
Jeep via Thal.

Lowari Tunnel

What
Beyond Dir, towards Chitral.
Tip
Chitral coaches continue.

How to plan it

Overnight north, then a <strong>Dir or Chitral coach</strong>.

The real choice

Which is the best bus from Sadiqabad to Dir

Three options for three different priorities.

Simplest

Via the twin cities

Then Dir coach.

About Rs 5,800
Alternative

Via Peshawar

Then Dir coach.

About Rs 6,400
Summer trip

Jeep to Kumrat

From Upper Dir.

Pay locally

Our verdict

Overnight to the <strong>twin cities</strong>, then onward.


Schedule

Sadiqabad to Dir bus timings

Overnight then daytime.

Night coach

8:00 PM to 11:00 PM

Twin cities at dawn.

Dir coach

Morning

About six to seven hours.

Kumrat season

June to September

Busy with tourists.

Winter

December to February

Snow above Dir.

Dir’s forests

Upper Dir is heavily forested, and its valleys are cooler and greener than much of the north west.

Where to board

Sadiqabad and Dir terminals

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

Sadiqabad

Daewoo Express
KLP Road near Sabz Mandi, Tehsil Sadiqabad. Helpline 111-007-008.
Faisal Movers
New General Bus Stand, beside the Moon Cheema filling station on KLP Road.

Dir

Coaches
Dir bus stand.
Jeeps
Kumrat via Thal.
Onward
Lowari Tunnel and Chitral.

The road

The road from Sadiqabad to Dir

North via Chakdara and Timergara.

  1. SadiqabadDeparture, km 0.
  2. RawalpindiChange, km 800.
  3. Chakdarakm 960.
  4. Timergarakm 1,000.
  5. DirArrival about sixteen hours after departure, km 1,060.

Panjkora valley

The road north of Chakdara follows the Panjkora river through Lower and Upper Dir.

Bus or car

Sadiqabad to Dir: bus or car

How the realistic options compare on this route.

01Recommended

Bus

Rs 5,800about, two stages

Journey time
15h to 17h
Frequency
Daily
Arrives
Dir

Practical.

Best for most.

02Last leg

Private car

Rs 14,000and up, one way

Journey time
About 6h from Islamabad
Stops
Your choice
Arrives
Door to door

For the last leg.

For groups.

Cheapest way to travel from Sadiqabad to Dir

About Rs 5,800 via the twin cities.


Common questions

Sadiqabad to Dir bus FAQs

What is the Sadiqabad to Dir bus ticket price?

About Rs 5,800 via the twin cities, or about Rs 6,400 via Peshawar. Confirm on the day.

How long does the bus from Sadiqabad to Dir take?

About fifteen to seventeen hours with the change for roughly 1,060 km via the twin cities, chakdara and timergara.

Is there a direct bus from Sadiqabad to Dir?

No; change in the twin cities or Peshawar.

How do I reach Kumrat?

By jeep from Upper Dir via Thal in summer.

Related routes and operators

Book your Sadiqabad to Dir ticket

Routes from Sadiqabad to Dir compared, with no booking fee added to the published fare.

Compare fares now