Peshawar to Lower Dir

Peshawar to Timergara Bus Ticket Price, Online Booking, Timing

The Peshawar to Timergara bus ticket price starts at about Rs 900 and reaches Rs 1,400 in the better classes. The journey takes three and a half hours, and Timergara is the main town of Lower Dir rather than Dir itself.

Ticket price from
Rs 900Local coaches
Distance
About 150 kmVia Mardan and Batkhela
Journey time
3h 30mFour on stopping services
Better classes
Rs 1,400Executive
Not
DirAn hour further north

Short answer: Peshawar to Timergara costs Rs 900 to Rs 1,400. Four operators work this corridor, and the Chitral services passing through set the timetable.

Fares by operator

Peshawar to Timergara bus ticket price by operator and class

Four operators, several of them Chitral services calling on the way north.

Peshawar to Timergara bus fares by operator and class
Bus operatorClassRouteJourney timeTicket price
Hindukush ExpressExecutive, ACVia Batkhela3h 15mRs 1,400
Faisal MoversBusiness, ACVia Batkhela3h 20mRs 1,200
Swat CoachEconomy, ACVia Batkhela3h 30mRs 1,000
Adil Shah CoachesEconomyVia Batkhela3h 30mRs 900

Fares are indicative published prices and vary with operator, class, fuel adjustments and peak demand. Shared cars are negotiated rather than published and leave when full. Your live, confirmed fare appears on the seat map before payment.

No berths, and fewer stops than you expect

Nothing on the Dir corridor offers a sleeper class, and the coaches have no onboard washroom with stops further apart than on the motorway routes. Over three and a half hours that is manageable, but plan accordingly.

Batkhela is on the way

Batkhela sits between Mardan and Timergara and is a separate booking on the same road. Name the town you want.


The booking trap

Timergara and Dir are different towns

They sit about an hour apart on the same road, and counter staff will assume you know which one you want.

TIMERGARA

Lower Dir

The larger town and the district headquarters, three and a half hours from Peshawar.

DIR

Upper Dir

An hour further north at around Rs 1,200, and the staging point for the Lowari Tunnel.

CHITRAL

Beyond both

Through the tunnel at roughly double a Dir fare.

Say the town, not the district

Ask for Timergara specifically rather than saying Dir, because the two are separate destinations sold separately. The district name covers both, so a request for “Dir” will usually get you a ticket to the wrong one of the pair. This matters more here than on most naming traps, because the gap is an hour on a mountain road rather than a short local hop.


Departure schedule

Peshawar to Timergara bus timings and departure frequency

Morning weighted, in line with the whole Dir and Chitral corridor.

Early morning

From around 6 AM

The main block on this corridor, arriving late morning.

Midday

Regular

Local coaches continue through the day on this stretch.

Shared cars

When full

Quicker than the coaches but they leave on their own schedule.

Winter

Check ahead

Conditions affect Upper Dir before they affect Timergara.


Choosing an operator

Which is the best bus service from Peshawar to Timergara?

Three and a half hours where the vehicle type matters more than the badge.

BEST VALUE

Adil Shah Coaches

Rs 900 and frequent, which suits a run of this length well.

BEST SPEED

Faisal Movers

Business at Rs 1,200, ten minutes quicker with a proper seat.

BEST COMFORT

Hindukush Express

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

The honest recommendation

Take Adil Shah Coaches at about Rs 900 on a morning departure. The Rs 500 spread across this table buys fifteen minutes and a better seat, neither of which changes much over three and a half hours. Hindukush Express at Rs 1,400 is worth it only if you are continuing to Chitral on the same ticket.


Where to board

Peshawar and Timergara terminals

The Dir corridor runs from the general stands rather than the national terminals.

PESHAWAR

General stands

Coaches and shared cars for Timergara and Dir 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 Timergara by name.

TIMERGARA

Main stand

Onward transport for Dir, Chitral and the Lower Dir district departs from Timergara. Services north leave in the morning.

Confirm winter conditions before continuing.


Common questions

Peshawar to Timergara bus ticket price FAQs

What is the Peshawar to Timergara bus ticket price?

From about Rs 900 with Adil Shah Coaches and Rs 1,000 for Swat Coach economy, with Faisal Movers business at Rs 1,200 and Hindukush Express executive up to Rs 1,400.

Is Timergara the same as Dir?

No. Timergara is the main town of Lower Dir and Dir sits about an hour further north. They are sold separately, so ask for the one you want by name.

How long is the journey?

About three and a half hours for roughly 150 km via Mardan and Batkhela, or three in a shared car.

Are there sleeper coaches on this route?

No. Nothing on the Dir corridor offers a sleeper class, and the coaches have no onboard washroom with stops further apart than on the motorway routes.

Can I continue to Chitral?

Yes, through Dir and the Lowari Tunnel, at roughly double a Dir fare. Services north leave in the morning.

Book your Peshawar to Timergara bus ticket

Coaches and shared cars compared, with the town named clearly. No booking fee added.

Compare fares now