Faisalabad to Kohat Bus Ticket Price, Online Booking, Service Timing
Kohat sits in a valley south of Peshawar, and from Faisalabad there are two ways in: the direct Soan Valley Express by way of Talagang and the Indus at Khushalgarh, about five hours, or a Peshawar coach with Al Naseeb Express, Kohistan Express or Daewoo Express and a short ride south through the Kohat Tunnel.
Direct from Rs 1,800 one way, per seat
Quick Fare Check: Faisalabad to Kohat costs about Rs 1,800 direct with Soan Valley Express, or from Rs 2,000 to Peshawar with Al Naseeb Express, Daewoo Express or Kohistan Express plus a short local leg; the direct trip takes about five hours.
Faisalabad to Kohat bus fare by operator
Faisalabad to Kohat bus fares come from one direct operator and from the Peshawar coaches, which leave you about 65 km short.
| Bus operator | Class | Route | Journey time | Ticket price | Booking |
|---|---|---|---|---|---|
| Soan Valley Express | Coach | Direct, via Talagang | Rs 1,800 | Book now Soan Valley Express Coach, Faisalabad to Kohat | |
| Al Naseeb Express | Coach | Leg 1: to Peshawar | Rs 2,000 | Book now Al Naseeb Express Coach, Faisalabad to Kohat | |
| Daewoo Express | Luxury AC | Leg 1: to Peshawar | Rs 2,360 | Book now Daewoo Express Luxury, Faisalabad to Kohat | |
| Kohistan Express | Standard | Leg 1: to Peshawar, midnight | Rs 2,600 | Book now Kohistan Express Standard, Faisalabad to Kohat | |
| Local transport | Van | Leg 2: Peshawar to Kohat | Paid on board | Tickets at the stand |
Indicative one-way prices for one adult seat. The Soan Valley Express fare is the one listed for its Kohat to Faisalabad run; confirm the outbound departure at booking.
Faisalabad to Kohat route map
Faisalabad to Kohat fares
- Soan Valley Express directRs 1,800
- Al Naseeb Express to PeshawarRs 2,000
- Daewoo Express to PeshawarRs 2,360
- Kohistan Express to PeshawarRs 2,600
Faisalabad to Kohat bus timings
Faisalabad to Kohat bus timings depend on the direct coach or on the Peshawar departures in the afternoon and around midnight.
-
Direct coach
Check at booking
Soan Valley Express shows its Faisalabad departure when you book.
-
Afternoon
2 pm and 3 pm
Al Naseeb Express reaches Peshawar in the evening.
-
Midnight
About 12 am
Kohistan Express reaches Peshawar at about 6 am, in time for a morning van to Kohat.
-
Local leg
About 1h 15m
Vans run from Peshawar to Kohat through the Kohat Tunnel all day.
Faisalabad to Kohat bus online booking
Faisalabad to Kohat bus online booking covers the direct coach and the Peshawar coaches; the local leg is paid on board.
-
Choose your coach
Pick an operator and class from the fare table above, and check where it boards and drops before you pay.
-
Pick your seat
Choose a window or aisle seat on the seat map. Women are seated beside women or family members.
-
Pay and board
Pay by JazzCash, Easypaisa or card and keep the e-ticket. Carry your CNIC and reach the terminal 30 minutes early.
Which is the best bus service from Faisalabad to Kohat?
The best bus service from Faisalabad to Kohat is the direct Soan Valley Express, since the Peshawar route overshoots and doubles back.
-
Soan Valley Express
Direct
About Rs 1,800 straight through by Talagang, about five hours.
From Rs 1,800
-
Daewoo Express
Air conditioned
About Rs 2,360 in Luxury to Peshawar, then a van south.
Rs 2,360 to Peshawar
-
Kohistan Express
Overnight
About Rs 2,600 to Peshawar on the midnight coach.
Rs 2,600 to Peshawar
Our pick
Book Soan Valley Express direct: at about Rs 1,800 it is the cheapest and shortest way, and you avoid the detour through Peshawar. Use a Peshawar coach only if the direct departure does not suit you.
Before you book a Faisalabad to Kohat bus
Before you book a Faisalabad to Kohat bus, three things are worth knowing.
-
Two different roads
The direct coach goes by Talagang and Khushalgarh; the Peshawar coaches use the M-1 and come back south through the Kohat Tunnel.
-
Hangu and Thall beyond
Hangu, Thall and the Kurram road start from Kohat.
-
Carry your CNIC
There are checkpoints on the roads around Kohat, so keep your original CNIC to hand.
Faisalabad to Kohat bus FAQs
What is the Faisalabad to Kohat bus fare?
About Rs 1,800 direct with Soan Valley Express, or from Rs 2,000 to Peshawar plus a local van to Kohat.
Is there a direct bus from Faisalabad to Kohat?
Yes. Soan Valley Express runs by way of Talagang; confirm the departure at booking.
How long does the trip take?
About five hours direct.
Which road does the direct coach take?
North to Talagang, then west across the Indus at Khushalgarh to Kohat.
Can I go via Peshawar?
Yes. Al Naseeb Express, Daewoo Express and Kohistan Express run to Peshawar, and vans cover the 65 km back to Kohat.
Book Faisalabad to Kohat bus tickets for your date
Book your Kohat seat with Soan Valley Express, or a Peshawar coach, and pay with JazzCash, Easypaisa or card.
Search Faisalabad to Kohat buses