Peshawar to the southern districts

Peshawar to Kohat Bus Ticket Price, Online Booking, Timing

The Peshawar to Kohat ticket price starts at about Rs 400, and the journey takes an hour and a half through the Kohat Tunnel. It is the first leg of every southbound route out of Khyber Pakhtunkhwa.

Ticket price from
Rs 400Adil Shah Coaches
Better vehicles
Rs 800Through services
Distance
About 60 kmVia the Kohat Tunnel
Journey time
1h 30mThrough the pass
Gateway to
Bannu, DI KhanAnd the Indus road

Short answer: from about Rs 400 on the local operators, with coaches around Rs 800. The journey takes an hour and a half through the Kohat Tunnel, and departures run frequently through the day.

Fares by operator

Peshawar to Kohat bus ticket price by operator and class

A short corridor where the departure time matters more than the operator, though several long distance services also call here on their way south.

Peshawar to Kohat bus fares by operator and class
Bus operatorClassRouteJourney timeTicket price
Afridi MoversThrough-stopVia the tunnel1h 30mRs 800
Niazi ExpressStandardVia the tunnel1h 30mRs 700
New KhanStandardVia the tunnel1h 30mRs 600
Adil Shah CoachesEconomyVia the tunnel1h 45mRs 400

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.

The gateway to the southern districts

Everything heading south out of Khyber Pakhtunkhwa comes through Kohat: Bannu, Dera Ismail Khan, the Indus corridor toward Multan, and the direct Quetta routing through Zhob.

Kohat has a direct Karachi service

Afridi Movers runs Kohat as a destination in its own right from Karachi at around Rs 4,500 in roughly twenty hours, which is unusual for a city of this size and reflects how much traffic moves between the district and Sindh.


The junction

Where the southern routes begin

Kohat is the first stop on every southbound corridor, which makes it more useful as a junction than as a destination for most travellers.

BANNU AND DI KHAN

Down the Indus road

Bannu is about two hours on and Dera Ismail Khan around four. Regional operators run both as part of wider networks.

HANGU AND KARAK

Nearby districts

Both served by local and regional transport from Kohat, and both on the road toward the western districts.

KARACHI DIRECT

Afridi Movers

Around Rs 4,500 and roughly twenty hours, which reflects the diaspora traffic rather than the size of the city.

Book through if you are heading further south

A through fare to Bannu, Dera Ismail Khan or Multan costs little more than reaching Kohat and starting again. Regional operators run these as network routes rather than separate legs, so ask what through services exist before booking to Kohat and continuing. That advice holds across this whole corridor, and it is worth more here than anywhere because Kohat is only ninety minutes out.


Departure schedule

Peshawar to Kohat bus timings and departure frequency

Frequent through the day, with long distance services calling on their way south.

All day

Frequent

Local operators run from early morning to evening, leaving when full.

Through services

Afternoon and evening

Southbound coaches to Bannu, DI Khan and Karachi call here.

Booking

Not needed for Kohat

Turn up and take the next departure.

Going further

Book through

Cheaper and simpler than two separate legs.


Choosing an operator

Which is the best bus service from Peshawar to Kohat?

Ninety minutes on one road, so this is barely a decision unless you are continuing.

BEST VALUE

Adil Shah Coaches

Rs 400, fifteen minutes slower and entirely adequate over this distance.

BEST BALANCE

New Khan

Rs 600 on the quicker schedule, from an operator working the southern corridor.

BEST CONTINUING

Afridi Movers

Rs 800 as a through-stop, and the operator to use if Bannu or Karachi follows.

The honest recommendation

Take Adil Shah Coaches at Rs 400 if Kohat is your destination. Every option arrives within fifteen minutes and the whole fare spread is Rs 400, so there is nothing to buy. If you are travelling on, Afridi Movers at Rs 800 is worth it only as part of a through booking rather than as a Kohat ticket.


Where to board

Peshawar and Kohat terminals

Frequency matters more than the terminal on a route this short.

PESHAWAR

General stands

Local operators run frequently from the general stands at Hayatabad and Khyber Bazaar. Southbound long distance services call at Kohat from their own terminals.

Whatever is leaving next is usually fine for Kohat itself.

KOHAT

Main terminal

Onward transport for Bannu, Dera Ismail Khan, Hangu and Karak departs from the main stand, along with the Afridi Movers Karachi service.

Ask about through services rather than booking legs.


Common questions

Peshawar to Kohat bus ticket price FAQs

What is the Peshawar to Kohat bus ticket price?

From about Rs 400 with Adil Shah Coaches, Rs 600 with New Khan, Rs 700 with Niazi Express and closer to Rs 800 on an Afridi Movers through service.

How long is the Peshawar to Kohat journey?

An hour and a half for roughly 60 km, through the Kohat Tunnel. The cheapest services take closer to an hour and three quarters.

Is there a direct bus from Kohat to Karachi?

Yes. Afridi Movers runs Kohat to Karachi at around Rs 4,500, roughly twenty hours. That is unusual for a city of this size and reflects how much traffic moves between the district and Sindh.

Can I continue to Bannu or Dera Ismail Khan?

Yes. Bannu is about two hours on and Dera Ismail Khan around four. Book a through service from Peshawar where one exists rather than travelling in legs.

Do I need to book in advance?

Not for Kohat itself, where departures are frequent. Book ahead only if you are taking a long distance service continuing south.

Book your Peshawar to Kohat bus ticket

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

Compare fares now