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.
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.
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.
| Bus operator | Class | Route | Journey time | Ticket price |
|---|---|---|---|---|
| Niazi Express | Executive, AC | Via Kohat | 3h 30m | Rs 1,700 |
| New Khan | Business, AC | Via Kohat | 3h 30m | Rs 1,400 |
| Afridi Movers | Economy, AC | Via Kohat | 3h 45m | Rs 1,100 |
| Adil Shah Coaches | Economy | Via Kohat | 4h 00m | Rs 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.
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.
The frontier districts
Local transport into North Waziristan starts here. Confirm current conditions locally.
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.
Peshawar to Bannu bus timings and departure frequency
Morning weighted, following the southern corridor.
Early morning
From around 6 AMThe main block, arriving mid morning with the day available.
Through the day
RegularDera Ismail Khan services calling at Bannu on the way.
Evening
LimitedFewer departures. Plan to arrive during the day.
Booking
1 daySufficient outside Eid and holiday periods.
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.
Adil Shah Coaches
Rs 900, half an hour slower and adequate over this distance.
Afridi Movers
Economy at Rs 1,100 from the operator whose southern KP network this is.
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.
Peshawar and Bannu terminals
Southern corridor services board from operator terminals and the general stands.
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.
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.
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.
Related routes and fare guides
The southern corridor
Operator fare lists
More 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