Peshawar to Dir Bus Ticket Price, Online Booking, Timing
The Peshawar to Dir bus ticket price starts at about Rs 1,200 and reaches Rs 1,800 in the better classes. The journey takes four and a half hours, and Dir is the staging point for the Lowari Tunnel and the Kumrat valley.
Short answer: Peshawar to Dir costs Rs 1,200 to Rs 1,800 across four operators. A through ticket to Chitral costs roughly double a Dir one, so the decision is whether you are stopping here or continuing through the tunnel.
Peshawar to Dir bus ticket price by operator and class
Many services are Chitral coaches making a call, which is why the timetable is shaped around the tunnel rather than around Dir.
| Bus operator | Class | Route | Journey time | Ticket price |
|---|---|---|---|---|
| Hindukush Express | Executive, AC | Chitral service | 4h 30m | Rs 1,800 |
| Faisal Movers | Business, AC | Via Timergara | 4h 30m | Rs 1,600 |
| Swat Coach | Economy, AC | Via Timergara | 4h 30m | Rs 1,300 |
| Adil Shah Coaches | Economy | Via Timergara | 4h 45m | Rs 1,200 |
Fares are indicative published prices and vary with operator, class, fuel adjustments and peak demand. Your live, confirmed fare appears on the seat map before payment.
Ask for Dir, not the district
Dir and Timergara are different towns about an hour apart, and the district name covers both. Say which town you want at the counter rather than asking for Dir generally.
Kumrat needs a jeep from here
The Kumrat valley is reached by jeep from Dir via Thal, negotiated locally rather than scheduled. It is a seasonal road and worth confirming before you travel up.
The Dir and Chitral services leave in the morning
Almost every long route in Pakistan runs overnight. This one does the opposite, and the reason is the road rather than the passengers.
Lowari access
The tunnel governs when Chitral services run, and the corridor is timed around it.
Daylight preferred
The mountain road up from Timergara is better driven in the light than in the dark.
Plan a morning start
An afternoon departure from Peshawar leaves you short at the wrong end of the day.
What that changes about booking
Treat this as a morning route and build your day around leaving early, which is the opposite of the advice on nearly every other page on this site. There is no sleeper class on this corridor and no benefit to an overnight run, so the question is not which seat you want but whether you can be at the stand by the time the northern services go. Miss that block and you are waiting for tomorrow.
Peshawar to Dir bus timings and departure frequency
Concentrated early, with little running later in the day.
Early morning
From around 6 AMThe main block, arriving late morning with the day still usable.
Late morning
LimitedA few services, arriving mid afternoon.
Afternoon
SparseLittle runs this late. Plan around the morning departures.
Winter
Confirm firstConditions affect Upper Dir and the Kumrat road before anywhere lower.
Which is the best bus service from Peshawar to Dir?
Four and a half hours on a mountain road, where the departure hour beats the class.
Adil Shah Coaches
Rs 1,200 on the standard schedule, which is what most of this corridor runs.
Hindukush Express
Executive at Rs 1,800, and the operator to use if Chitral follows.
Faisal Movers
Business at Rs 1,600, with the luggage allowance that matters on a mountain road.
The honest recommendation
Take Adil Shah Coaches at about Rs 1,200 on the earliest departure you can make. If Chitral is your real destination, book straight through with Hindukush Express instead of stopping here, since a through ticket costs roughly double a Dir one but saves you arranging the tunnel leg yourself. Splitting at Dir makes sense only if Dir or Kumrat is where you are going.
Peshawar and Dir terminals
The northern corridor runs from the general stands.
General stands
Dir and Chitral coaches board from the general stands, with Hayatabad and Khyber Bazaar serving the regional routes. Faisal Movers uses Al-Madina Coach Terminal on GT Road near Haji Camp, on 0311-1224488.
Ask for Dir by name, not the district.
Main stand
Jeeps for the Kumrat valley are negotiated at Dir and run via Thal. Onward Chitral services pass through the Lowari Tunnel.
Both are seasonal. Confirm locally.
Peshawar to Dir bus ticket price FAQs
What is the Peshawar to Dir bus ticket price?
From about Rs 1,200 with Adil Shah Coaches and Rs 1,300 for Swat Coach economy, with Faisal Movers business at Rs 1,600 and Hindukush Express executive up to Rs 1,800.
Why do services leave in the morning?
The corridor is timed around Lowari Tunnel access for the Chitral services, and the mountain approach is better driven in daylight. Afternoon departures are sparse.
Is Dir the same as Timergara?
No. They are different towns about an hour apart, and the district name covers both. Ask for the town you want by name.
How do I reach the Kumrat valley?
By jeep from Dir via Thal, negotiated locally rather than scheduled. It is a seasonal road, so confirm conditions before travelling up.
Should I book through to Chitral instead?
If Chitral is your destination, yes. A through ticket costs roughly double a Dir fare but saves arranging the tunnel leg yourself.
Related routes and fare guides
The Dir corridor
Operator fare lists
More routes
Book your Peshawar to Dir bus ticket
Morning departures on the Chitral corridor. No booking fee added.
Compare fares now