Peshawar to the southern districts

Peshawar to Bannu Bus Ticket Price, Online Booking, Timing

The Peshawar to Bannu bus ticket price starts at about Rs 900 and reaches Rs 1,700 in the better classes. Four operators cover roughly 190 km in three to four hours, through the Kohat Tunnel and down the southern corridor.

Ticket price from
Rs 900Adil Shah Coaches
Distance
About 190 kmVia Kohat
Journey time
3h 30mFour on stopping services
Operators
4Southern corridor services
Beyond Kohat
Two hoursThe next major stop

Short answer: Peshawar to Bannu costs Rs 900 to Rs 1,700 across four operators. Most services continue south to Dera Ismail Khan, so departures follow that timetable rather than Bannu’s own.

Fares by operator

Peshawar to Bannu bus ticket price by operator and class

The southern KP operators work this road, and several of them treat Bannu as a network hub rather than an endpoint.

Peshawar to Bannu bus fares by operator and class
Bus operatorClassRouteJourney timeTicket price
Niazi ExpressExecutive, ACVia Kohat3h 30mRs 1,700
New KhanBusiness, ACVia Kohat3h 30mRs 1,400
Afridi MoversEconomy, ACVia Kohat3h 45mRs 1,100
Adil Shah CoachesEconomyVia Kohat4h 00mRs 900

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.

Two hours past Kohat

Kohat is ninety minutes from Peshawar and Bannu about two hours beyond it. If Kohat is where you are going, book that directly rather than paying for the longer run.

Carry your CNIC

Identification is checked on the southern corridor more often than on the motorway routes. Keep it accessible rather than packed.


Why this town matters

Bannu is the interchange for the western districts

More than a stop on the road south, Bannu is where transport for the surrounding districts starts.

SOUTH

Lakki Marwat and DI Khan

An hour on, then Dera Ismail Khan beyond that.

WEST

The frontier districts

Local transport into North Waziristan starts here. Confirm current conditions locally.

NORTH

Karak and Hangu

Reached from the Kohat road rather than from Bannu directly.

Book to your real destination

Every operator on this page runs Bannu as part of a wider southern network, so a through fare to Dera Ismail Khan or Multan costs little more than stopping here and starting again. That holds across the whole corridor. Where Bannu differs from Lakki Marwat is that services do terminate here, so a seat is easier to get than at a pure mid-route stop.


Departure schedule

Peshawar to Bannu bus timings and departure frequency

Morning weighted, following the southern corridor.

Early morning

From around 6 AM

The main block, arriving mid morning with the day available.

Through the day

Regular

Dera Ismail Khan services calling at Bannu on the way.

Evening

Limited

Fewer departures. Plan to arrive during the day.

Booking

1 day

Sufficient outside Eid and holiday periods.


Choosing an operator

Which is the best bus service from Peshawar to Bannu?

Three and a half hours, so the operator’s onward network matters more than the seat.

BEST VALUE

Adil Shah Coaches

Rs 900, half an hour slower and adequate over this distance.

BEST OVERALL

Afridi Movers

Economy at Rs 1,100 from the operator whose southern KP network this is.

BEST CONTINUING

Niazi Express

Executive at Rs 1,700, worth it as part of a through booking further south.

The honest recommendation

Take Afridi Movers at about Rs 1,100. The Rs 200 over the cheapest fare buys an operator with counters throughout the southern districts, which is worth having if anything about your plans changes at the far end. Niazi Express at Rs 1,700 only makes sense if Dera Ismail Khan or beyond is on the same ticket.


Where to board

Peshawar and Bannu terminals

Southern corridor services board from operator terminals and the general stands.

PESHAWAR

General stands and operator terminals

Local and regional coaches leave from the general stands at Hayatabad and Khyber Bazaar, with the southern operators running their own counters.

Confirm whether the service terminates at Bannu or continues.

BANNU

Main terminal

Transport for Lakki Marwat, Dera Ismail Khan and the western districts departs from Bannu, and several operators base network services here.

Confirm conditions before travelling west.


Common questions

Peshawar to Bannu bus ticket price FAQs

What is the Peshawar to Bannu bus ticket price?

From about Rs 900 with Adil Shah Coaches, Rs 1,100 with Afridi Movers, Rs 1,400 for New Khan business and up to Rs 1,700 for Niazi Express executive.

How long is the journey?

Three and a half hours for roughly 190 km through the Kohat Tunnel, or four on the stopping services.

Can I continue to Dera Ismail Khan?

Yes, and a through fare costs little more than stopping at Bannu and starting again. Ask what through services exist before booking in legs.

Is Kohat on the way?

Yes, about ninety minutes from Peshawar with Bannu two hours beyond it. Book Kohat directly if that is your destination.

Do I need my CNIC?

Yes, and keep it accessible. Identification is checked on the southern corridor more often than on the motorway routes.

Book your Peshawar to Bannu bus ticket

Four operators on the southern corridor with through fares compared, and no booking fee added to the operator’s published fare.

Compare fares now