Peshawar to the Hazara division

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.

Ticket price from
Rs 700Adil Shah Coaches
Distance
About 160 kmVia Hasan Abdal
Journey time
2h 30mThree on stopping services
Operators
4Abbottabad corridor services
Branches at
Hasan AbdalOff the M-1

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.

Fares by operator

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.

Peshawar to Haripur bus fares by operator and class
Bus operatorClassRouteJourney timeTicket price
Hazara MoversLuxury, ACVia Hasan Abdal2h 30mRs 1,300
Motorway ExpressBusiness, ACVia Hasan Abdal2h 30mRs 1,000
Faisal MoversEconomy, ACVia Hasan Abdal2h 45mRs 850
Adil Shah CoachesEconomyGT Road3h 00mRs 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.


Where it sits

The gateway to the Hazara division

Haripur is where northbound traffic leaves the motorway corridor and starts climbing toward Abbottabad and the mountains.

HASAN ABDAL

The junction

Where the Hazara road branches north off the M-1 corridor, just before Haripur.

ABBOTTABAD

An hour on

The division’s main town and the change point for the Galyat.

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.


Departure schedule

Peshawar to Haripur bus timings and departure frequency

Frequent, carried by the whole Hazara and Kaghan network.

All day

Frequent

Every Abbottabad and Mansehra service calls here on the way north.

Early morning

Busiest

The valley services all leave in this block, so seats fill.

Booking

Rarely needed

Turn up and take the next departure outside peak season.

Summer weekends

Busy

Northbound holiday traffic fills the corridor.


Choosing an operator

Which is the best bus service from Peshawar to Haripur?

Two and a half hours on one road, so this is a fare decision.

BEST VALUE

Adil Shah Coaches

Rs 700 on the GT Road, half an hour slower than the motorway services.

BEST BALANCE

Faisal Movers

Economy at Rs 850 via Hasan Abdal, the quickest schedule at the lower end.

BEST CONTINUING

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.


Where to board

Peshawar and Haripur terminals

The Hazara corridor operators run their own Peshawar terminals.

PESHAWAR

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.

HARIPUR

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.


Common questions

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.

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