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.
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.
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.
| Bus operator | Class | Route | Journey time | Ticket price |
|---|---|---|---|---|
| Afridi Movers | Through-stop | Via the tunnel | 1h 30m | Rs 800 |
| Niazi Express | Standard | Via the tunnel | 1h 30m | Rs 700 |
| New Khan | Standard | Via the tunnel | 1h 30m | Rs 600 |
| Adil Shah Coaches | Economy | Via the tunnel | 1h 45m | Rs 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.
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.
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.
Nearby districts
Both served by local and regional transport from Kohat, and both on the road toward the western districts.
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.
Peshawar to Kohat bus timings and departure frequency
Frequent through the day, with long distance services calling on their way south.
All day
FrequentLocal operators run from early morning to evening, leaving when full.
Through services
Afternoon and eveningSouthbound coaches to Bannu, DI Khan and Karachi call here.
Booking
Not needed for KohatTurn up and take the next departure.
Going further
Book throughCheaper and simpler than two separate legs.
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.
Adil Shah Coaches
Rs 400, fifteen minutes slower and entirely adequate over this distance.
New Khan
Rs 600 on the quicker schedule, from an operator working the southern corridor.
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.
Peshawar and Kohat terminals
Frequency matters more than the terminal on a route this short.
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.
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.
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.
Related routes and fare guides
The southern corridor
Operator fare lists
More routes
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