Rawalpindi to Bannu Bus Ticket Price, Online Booking, Timing
Bannu is a major town of southern Khyber Pakhtunkhwa, surrounded by irrigated fields and on the edge of the tribal districts, and Skyways lists it among its destinations. Fares from Rawalpindi run from about Rs 1,500 to Rs 1,800.
Short answer: The Bannu trip takes five and a half to six hours from Rawalpindi, at Rs 1,500 to Rs 1,800 a seat. Coasters and coaches run via Kohat and down the Indus Highway through Karak to Bannu. Expect security checkpoints on the southern sections, and check current advisories before travelling.
Rawalpindi to Bannu ticket price by operator
Each fare below shows where in Rawalpindi that service loads.
| Bus operator | Class | Boards in Rawalpindi | Journey time | Ticket price |
|---|---|---|---|---|
| Coasters | Standard, air conditioned | Pir Wadhai general stand | 6h | Rs 1,500 |
| Skyways | Economy, 2+2 | Faizabad | 5h 30m | Rs 1,800 |
Fares are indicative published prices and vary with class, season, fuel adjustments and demand. Your live, confirmed fare appears on the seat map before payment.
Morning departures
Departures are concentrated in the morning, when roads and checkpoints move fastest.
Skyways is the more comfortable full size coach option.
Travelling in southern Khyber Pakhtunkhwa
A few practical points matter on this route.
Checkpoints
- What
- Security checks on the Indus Highway.
- Tip
- Carry your CNIC and allow extra time.
Timing
- What
- Daytime travel is strongly preferred.
- Tip
- Leave in the morning.
Advisories
- What
- Conditions can change.
- Tip
- Check current guidance before travel, especially as a foreign national.
How to choose
Travel in daylight, carry ID and check advisories before booking.
Which is the best way to travel from Rawalpindi to Bannu
Two main options.
Coaster
From Pir Wadhai.
From Rs 1,500Skyways
Full size coach from Faizabad.
From Rs 1,800Private car
With a local driver.
From Rs 14,000Our verdict
Take Skyways at Rs 1,800 on a morning departure.
Rawalpindi to Bannu bus timings
Mostly daytime departures.
Morning
6:00 AM to 10:00 AMBest choice.
Midday
11:00 AM to 2:00 PMArrive by evening.
Evening
After 4:00 PMAvoid.
Summer
May to AugustVery hot.
The Indus Highway south of Kohat
After Kohat the highway runs through Karak’s hills and down to the Bannu plain. Checkpoints and town traffic set the pace.
Rawalpindi and Bannu terminals
Coaches finish in Bannu city.
Rawalpindi
- Faizabad
- Skyways and other coach counters beside the Metro Bus station.
- Pir Wadhai general stand
- Coasters, vans and regional coaches.
- Tip
- Carry your CNIC.
Bannu
- City stand
- Coaches and coasters finish here.
- Onward
- Local transport to Lakki Marwat and Serai Naurang.
- Tip
- Carry ID at checkpoints.
The road from Rawalpindi to Bannu
To Kohat, then south on the Indus Highway.
- RawalpindiDeparture, km 0.
- Kohatkm 180.
- Karakkm 240.
- BannuArrival about six hours later, km 300.
An irrigated oasis
Bannu’s plain is watered by the Kurram and Tochi rivers, which made it an agricultural centre in an otherwise dry region.
Rawalpindi to Bannu bus vs car
Road travel is the practical option for most travellers.
Bus
Rs 1,500to Rs 1,800
Daytime coaches and coasters.
Most travellers choose this.
Private car
Rs 14,000and up, one way
With a local driver who knows the checkpoints.
Only split between four.
Cheapest way to travel from Rawalpindi to Bannu
A coaster at around Rs 1,500.
Rawalpindi to Bannu bus FAQs
How much is a bus ticket from Rawalpindi to Bannu?
Indicative fares are Rs 1,500 on coasters, Rs 1,800 with Skyways.
How long does it take from Rawalpindi to Bannu?
Five and a half to six hours, covering roughly 300 km (kohat and the Indus Highway).
Does Skyways run to Bannu?
Skyways lists Bannu among its destinations; confirm departures.
Which route does the bus take?
Via Kohat and the Indus Highway through Karak.
Is it safe to travel to Bannu?
Check current advisories, travel in daylight and carry ID.
Related routes and operators
From Rawalpindi and Bannu
Operator fare lists
Book your Rawalpindi to Bannu ticket
Coaches to Bannu compared, with no booking fee added to the published fare.
Compare fares now