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.
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.
Peshawar to Timergara bus ticket price by operator and class
Four operators, several of them Chitral services calling on the way north.
| Bus operator | Class | Route | Journey time | Ticket price |
|---|---|---|---|---|
| Hindukush Express | Executive, AC | Via Batkhela | 3h 15m | Rs 1,400 |
| Faisal Movers | Business, AC | Via Batkhela | 3h 20m | Rs 1,200 |
| Swat Coach | Economy, AC | Via Batkhela | 3h 30m | Rs 1,000 |
| Adil Shah Coaches | Economy | Via Batkhela | 3h 30m | Rs 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.
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.
Lower Dir
The larger town and the district headquarters, three and a half hours from Peshawar.
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.
Peshawar to Timergara bus timings and departure frequency
Morning weighted, in line with the whole Dir and Chitral corridor.
Early morning
From around 6 AMThe main block on this corridor, arriving late morning.
Midday
RegularLocal coaches continue through the day on this stretch.
Shared cars
When fullQuicker than the coaches but they leave on their own schedule.
Winter
Check aheadConditions affect Upper Dir before they affect Timergara.
Which is the best bus service from Peshawar to Timergara?
Three and a half hours where the vehicle type matters more than the badge.
Adil Shah Coaches
Rs 900 and frequent, which suits a run of this length well.
Faisal Movers
Business at Rs 1,200, ten minutes quicker with a proper seat.
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.
Peshawar and Timergara terminals
The Dir corridor runs from the general stands rather than the national terminals.
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.
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.
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.
Related routes and fare guides
Book your Peshawar to Timergara bus ticket
Coaches and shared cars compared, with the town named clearly. No booking fee added.
Compare fares now