Faisalabad to Hangu Bus Ticket Price, Online Booking, Service Timing

Hangu sits in the valley west of Kohat on the road to Thall and Kurram, and from Faisalabad the quickest way in is the direct Soan Valley Express coach to Kohat, then about an hour by local transport. The whole trip takes six to seven hours.

Total from Rs 2,100 two legs, per seat

Total from
Rs 2,100two legs
Journey time
with the change
Distance
About 415 kmvia Kohat
Change at
Kohatfor the Hangu road
Last leg
Rs 300about 1h

Quick Fare Check: Faisalabad to Hangu costs from about Rs 2,100 in two legs: the Soan Valley Express coach to Kohat for Rs 1,800, then local transport west to Hangu for about Rs 300. Allow about six and a half hours.

Faisalabad to Hangu bus fare by operator

Faisalabad to Hangu bus fares are two tickets: the direct coach to Kohat, then local transport west.

Faisalabad to Hangu bus ticket prices by operator and class, cheapest first
Bus operatorClassRouteJourney timeTicket priceBooking
Soan Valley ExpressCoachLeg 1: to Kohat, via TalagangRs 1,800Book now Soan Valley Express Coach, Faisalabad to Hangu
Local coaches and vansCoach or vanLeg 2: Kohat to HanguRs 300Tickets at the stand

Indicative one-way prices for one adult seat; confirm the Soan Valley Express departure time when you book. The local fare from Kohat is paid at the stand.

Faisalabad to Hangu route map

Faisalabad to Hangu route map Map of the Faisalabad to Hangu bus route through Faisalabad, Talagang, Kohat, Hangu. 32°N 33°N 71°E 72°E 73°E Faisalabad Talagang Kohat Hangu 50 km N
Cities plotted from their coordinates; the line shows the corridor, not every bend of the road. The coach runs north by the motorway to Talagang and west across the Indus at Khushalgarh to Kohat; local transport covers the road west to Hangu.

Two-leg total to Hangu

  1. Soan Valley Express plus localRs 2,100
Both tickets added together for one adult, one way.

Faisalabad to Hangu bus timings

Faisalabad to Hangu bus timings depend on the Kohat coach, which does not publish its departure time online.

  1. Coach to Kohat

    About 5 hours

    Call Soan Valley Express the day before to confirm the departure.

  2. Kohat to Hangu

    About 1 hour

    Local coaches and vans leave Kohat for Hangu through the day.

  3. Daylight

    Recommended

    Plan to reach Hangu before dark; services thin out in the evening.

  4. Onward

    Check first

    Beyond Hangu, the road to Thall and Kurram can close at short notice.

Faisalabad to Hangu bus online booking

Faisalabad to Hangu bus online booking covers the coach to Kohat; the local leg is paid at the stand.

  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 Hangu buses

Which is the best bus service from Faisalabad to Hangu?

The best way from Faisalabad to Hangu is the direct Kohat coach, which avoids the detour through Peshawar.

  • Soan Valley Express

    Direct to Kohat

    About Rs 1,800 by way of Talagang and Khushalgarh, about five hours.

    From Rs 1,800

Our pick

Book Soan Valley Express to Kohat and take local transport west; at about Rs 2,100 in all it is quicker and cheaper than going round by Peshawar. Call ahead for the departure time.

Before you book a Faisalabad to Hangu bus

Before you set off from Faisalabad to Hangu, three things are worth knowing.

  • Call ahead

    The Kohat coach does not publish its times online; confirm the departure by phone.

  • Via Peshawar instead

    If the direct coach does not suit you, the Peshawar coaches and a ride south to Kohat also work; see Faisalabad to Kohat.

  • Carry your CNIC

    There are checkpoints between Kohat and Hangu, so keep your original CNIC to hand.

Faisalabad to Hangu bus FAQs

What is the Faisalabad to Hangu bus fare?

From about Rs 2,100: Rs 1,800 with Soan Valley Express to Kohat and about Rs 300 on to Hangu.

Is there a direct bus from Faisalabad to Hangu?

No. Take the direct coach to Kohat, then local transport west.

How long does the trip take?

About six and a half hours, including the change at Kohat.

How far is Hangu from Kohat?

About an hour west by local transport.

Can I go on to Parachinar?

The road continues through Thall into Kurram, but it closes at times; see Faisalabad to Parachinar.

Book Faisalabad to Hangu bus tickets for your date

Book your coach to Kohat with Soan Valley Express, then pay with JazzCash, Easypaisa or card.

Search Faisalabad to Hangu buses