Peshawar to Haripur Bus Ticket Price, Online Booking, Timing
The Peshawar to Haripur bus ticket price starts at about Rs 700 and reaches Rs 1,300 in the better classes. Four operators cover roughly 160 km in around two and a half hours, to the first town on the Hazara road.
Short answer: Peshawar to Haripur costs Rs 700 to Rs 1,300 across four operators. Almost every service is an Abbottabad run making its first call.
Peshawar to Haripur bus ticket price by operator and class
Well served, because every northbound service for the Hazara division and the Kaghan valley passes through.
| Bus operator | Class | Route | Journey time | Ticket price |
|---|---|---|---|---|
| Hazara Movers | Luxury, AC | Via Hasan Abdal | 2h 30m | Rs 1,300 |
| Motorway Express | Business, AC | Via Hasan Abdal | 2h 30m | Rs 1,000 |
| Faisal Movers | Economy, AC | Via Hasan Abdal | 2h 45m | Rs 850 |
| Adil Shah Coaches | Economy | GT Road | 3h 00m | Rs 700 |
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.
Khanpur dam is a separate leg
The reservoir and the recreation area around it sit outside the town and need local transport. It is a common day trip from the twin cities rather than something reached from the coach stand.
Taxila is close but not on this road
Taxila lies south of Hasan Abdal on the M-1 corridor. The two are near each other on a map but served by different services, so book the one you actually want.
The gateway to the Hazara division
Haripur is where northbound traffic leaves the motorway corridor and starts climbing toward Abbottabad and the mountains.
The junction
Where the Hazara road branches north off the M-1 corridor, just before Haripur.
Rarely worth stopping at
Haripur is a working town rather than a destination, and almost everyone on these coaches is going further north. If you are heading for Abbottabad, the Galyat, Naran or the Kaghan valley, book through to the town you actually want. A Haripur ticket makes sense only if Haripur or Khanpur is genuinely where you are going, in which case it is a short and cheap run.
Peshawar to Haripur bus timings and departure frequency
Frequent, carried by the whole Hazara and Kaghan network.
All day
FrequentEvery Abbottabad and Mansehra service calls here on the way north.
Early morning
BusiestThe valley services all leave in this block, so seats fill.
Booking
Rarely neededTurn up and take the next departure outside peak season.
Summer weekends
BusyNorthbound holiday traffic fills the corridor.
Which is the best bus service from Peshawar to Haripur?
Two and a half hours on one road, so this is a fare decision.
Adil Shah Coaches
Rs 700 on the GT Road, half an hour slower than the motorway services.
Faisal Movers
Economy at Rs 850 via Hasan Abdal, the quickest schedule at the lower end.
Hazara Movers
Luxury at Rs 1,300, and the operator to use if the Kaghan valley follows.
The honest recommendation
Take Faisal Movers at about Rs 850 if Haripur is your destination. Two and a half hours does not justify the Rs 450 gap up to Hazara Movers, and everything arrives within half an hour. If you are travelling on into the Hazara division, book through to Abbottabad or Mansehra instead of stopping here.
Peshawar and Haripur terminals
The Hazara corridor operators run their own Peshawar terminals.
Operator terminals and general stands
Motorway Express and Hazara Movers run the Abbottabad corridor from their own terminals, with local coaches at the general stands. Faisal Movers boards at Al-Madina Coach Terminal on GT Road, on 0311-1224488.
Most services continue north.
Main stand
Local transport for Khanpur, Hasan Abdal and the surrounding district departs from Haripur, with onward coaches north to Abbottabad.
Khanpur dam needs a separate local leg.
Peshawar to Haripur bus ticket price FAQs
What is the Peshawar to Haripur bus ticket price?
From about Rs 700 with Adil Shah Coaches, Rs 850 with Faisal Movers, Rs 1,000 for Motorway Express business and up to Rs 1,300 for Hazara Movers Luxury.
How long is the journey?
About two and a half hours for roughly 160 km, branching off the M-1 corridor at Hasan Abdal.
Should I book to Haripur or further north?
Book to your real destination. Almost everyone on these coaches is continuing to Abbottabad, the Galyat or the Kaghan valley, and a through fare is simpler.
Can I reach Khanpur dam from here?
Yes, by local transport from Haripur. It sits outside the town and is not reachable directly from the coach stand.
Is Taxila nearby?
Close on a map but on a different road, south of Hasan Abdal on the M-1 corridor. Book Taxila directly rather than routing through Haripur.
Related routes and fare guides
The Hazara road
Operator fare lists
Book your Peshawar to Haripur bus ticket
Four operators on the Hazara road with onward fares compared, and no booking fee added to the operator’s published fare.
Compare fares now