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

Direct
Rs 1,800via Talagang
Journey time
direct coach
Distance
About 370 kmby road
Operators
4direct or via Peshawar
Via Peshawar
From Rs 2,000plus a local leg

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.

Faisalabad to Kohat bus ticket prices by operator and class, cheapest first
Bus operatorClassRouteJourney timeTicket priceBooking
Soan Valley ExpressCoachDirect, via TalagangRs 1,800Book now Soan Valley Express Coach, Faisalabad to Kohat
Al Naseeb ExpressCoachLeg 1: to PeshawarRs 2,000Book now Al Naseeb Express Coach, Faisalabad to Kohat
Daewoo ExpressLuxury ACLeg 1: to PeshawarRs 2,360Book now Daewoo Express Luxury, Faisalabad to Kohat
Kohistan ExpressStandardLeg 1: to Peshawar, midnightRs 2,600Book now Kohistan Express Standard, Faisalabad to Kohat
Local transportVanLeg 2: Peshawar to KohatPaid on boardTickets 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 route map Map of the Faisalabad to Kohat bus route through Faisalabad, Pindi Bhattian, Talagang, Kohat, Peshawar. 32°N 33°N 34°N 71°E 72°E 73°E Faisalabad Talagang Kohat Peshawar 50 km N
Cities plotted from their coordinates; the line shows the corridor, not every bend of the road. The direct coach runs north by the motorway to Talagang and west across the Indus to Kohat; Peshawar is about 65 km further north.

Faisalabad to Kohat fares

  1. Soan Valley Express directRs 1,800
  2. Al Naseeb Express to PeshawarRs 2,000
  3. Daewoo Express to PeshawarRs 2,360
  4. Kohistan Express to PeshawarRs 2,600
One-way fares for one adult seat; the Peshawar fares need a local leg back to Kohat.

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.

  1. Direct coach

    Check at booking

    Soan Valley Express shows its Faisalabad departure when you book.

  2. Afternoon

    2 pm and 3 pm

    Al Naseeb Express reaches Peshawar in the evening.

  3. Midnight

    About 12 am

    Kohistan Express reaches Peshawar at about 6 am, in time for a morning van to Kohat.

  4. 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.

  1. Choose your coach

    Pick an operator and class from the fare table above, and check where it boards and drops before you pay.

  2. Pick your seat

    Choose a window or aisle seat on the seat map. Women are seated beside women or family members.

  3. Pay and board

    Pay by JazzCash, Easypaisa or card and keep the e-ticket. Carry your CNIC and reach the terminal 30 minutes early.

Search Faisalabad to Kohat buses

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