Peshawar to Upper Dir

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.

Ticket price from
Rs 1,200Regional coaches
Distance
About 200 kmVia Mardan and Timergara
Journey time
4h 30mFive on stopping services
Departures
MorningUnusual on this hub
Staging for
Chitral and KumratBoth onward

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.

Fares by operator

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.

Peshawar to Dir bus fares by operator and class
Bus operatorClassRouteJourney timeTicket price
Hindukush ExpressExecutive, ACChitral service4h 30mRs 1,800
Faisal MoversBusiness, ACVia Timergara4h 30mRs 1,600
Swat CoachEconomy, ACVia Timergara4h 30mRs 1,300
Adil Shah CoachesEconomyVia Timergara4h 45mRs 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.


Something unusual about this corridor

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.

THE TUNNEL

Lowari access

The tunnel governs when Chitral services run, and the corridor is timed around it.

THE APPROACH

Daylight preferred

The mountain road up from Timergara is better driven in the light than in the dark.

THE EFFECT

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.


Departure schedule

Peshawar to Dir bus timings and departure frequency

Concentrated early, with little running later in the day.

Early morning

From around 6 AM

The main block, arriving late morning with the day still usable.

Late morning

Limited

A few services, arriving mid afternoon.

Afternoon

Sparse

Little runs this late. Plan around the morning departures.

Winter

Confirm first

Conditions affect Upper Dir and the Kumrat road before anywhere lower.


Choosing an operator

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.

BEST VALUE

Adil Shah Coaches

Rs 1,200 on the standard schedule, which is what most of this corridor runs.

BEST CONTINUING

Hindukush Express

Executive at Rs 1,800, and the operator to use if Chitral follows.

BEST SPEED

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.


Where to board

Peshawar and Dir terminals

The northern corridor runs from the general stands.

PESHAWAR

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.

DIR

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.


Common questions

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.

Book your Peshawar to Dir bus ticket

Morning departures on the Chitral corridor. No booking fee added.

Compare fares now