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.
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.
Sadiqabad to Dir ticket price by operator
What each operator charges from Sadiqabad to Dir, and where you board.
| Bus operator | Class | Boards in Sadiqabad | Journey time | Ticket price |
|---|---|---|---|---|
| Coach to the twin cities, then Dir coach | Two stages | KLP Road, Sabz Mandi | About 16h | About Rs 5,800 |
| Coach to Peshawar, then Dir | Two stages | New General Bus Stand | About 17h | About 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.
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>.
Which is the best bus from Sadiqabad to Dir
Three options for three different priorities.
Via the twin cities
Then Dir coach.
About Rs 5,800Via Peshawar
Then Dir coach.
About Rs 6,400Jeep to Kumrat
From Upper Dir.
Pay locallyOur verdict
Overnight to the <strong>twin cities</strong>, then onward.
Sadiqabad to Dir bus timings
Overnight then daytime.
Night coach
8:00 PM to 11:00 PMTwin cities at dawn.
Dir coach
MorningAbout six to seven hours.
Kumrat season
June to SeptemberBusy with tourists.
Winter
December to FebruarySnow above Dir.
Dir’s forests
Upper Dir is heavily forested, and its valleys are cooler and greener than much of the north west.
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 from Sadiqabad to Dir
North via Chakdara and Timergara.
- SadiqabadDeparture, km 0.
- RawalpindiChange, km 800.
- Chakdarakm 960.
- Timergarakm 1,000.
- 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.
Sadiqabad to Dir: bus or car
How the realistic options compare on this route.
Bus
Rs 5,800about, two stages
Practical.
Best for most.
Private car
Rs 14,000and up, one way
For the last leg.
For groups.
Cheapest way to travel from Sadiqabad to Dir
About Rs 5,800 via the twin cities.
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
From Sadiqabad and to Dir
Operator fare lists
Book your Sadiqabad to Dir ticket
Routes from Sadiqabad to Dir compared, with no booking fee added to the published fare.
Compare fares now