Rawalpindi to Hangu Bus Ticket Price, Online Booking, Service Timing
There is no direct Rawalpindi to Hangu coach. Change at Kohat, which is about Rs 1,300 by road or a four hour train ride, then continue west for about Rs 300. Allow five to six hours in total.
Short answer: Rawalpindi to Hangu has no direct coach. Take Daewoo Express or Faisal Movers to Kohat for Rs 1,150 to Rs 1,300, then local transport west for about Rs 300. The daily Kohat Express covers the same first leg by rail.
Rawalpindi to Hangu ticket price by operator
The first leg by operator. The last leg is local.
| Bus operator | Class | Route | Journey time | Ticket price |
|---|---|---|---|---|
| Faisal Movers | Standard, air conditioned | Leg 1: Rawalpindi to Kohat, then west | 3h 30m plus 1h | Rs 1,150 |
| Daewoo Express | Luxury, air conditioned | Leg 1: Rawalpindi to Kohat, then west | 3h 15m plus 1h | Rs 1,300 |
Fares are indicative published prices and vary with class, season, fuel adjustments and demand. Your live, confirmed fare appears on the seat map before payment.
Daewoo’s Kohat terminal helps
Its address is on Rawalpindi Road at the edge of Kohat, which is the side the western services leave from. That saves crossing the town.
Book Rawalpindi to Hangu.
The train is a genuine option.
Road or the Kohat Express
Pakistan Railways runs a daily train between Rawalpindi and Kohat Cantonment, covering 177 km in about four hours.
By coach
- Time
- About three and a quarter hours.
- Frequency
- Through the day.
By train
- Time
- About four hours.
- Frequency
- Daily, economy class.
- Note
- Cheaper, and a different route through the hills.
Our advice
Take the coach if you want flexibility and the train if you want the fare. Either way, arrive at Kohat with the afternoon ahead of you.
Which is the best bus service from Rawalpindi to Hangu
Two road operators, plus the railway.
Faisal Movers
Standard seating to Kohat.
Rs 1,150
Daewoo Express
Its Kohat terminal sits on the Rawalpindi Road side.
Rs 1,300
Kohat Express
Daily rail, economy class, about four hours.
Rail fare
Our verdict
Take Daewoo Express to Kohat and a van west. The terminal position is worth the Rs 150.
Rawalpindi to Hangu bus timings
Plan the western leg for daylight.
Morning
6:00 AM to 9:00 AMKohat by midday, Hangu early afternoon.
Midday
10:00 AM to 1:00 PMHangu by late afternoon.
Afternoon
After 2:00 PMOnward services thin out.
Train
DailyCheck the current departure time.
Five to six hours in two parts
Three and a quarter to Kohat through the tunnel road, then an hour west. The second leg is local transport.
Rawalpindi and Hangu terminals
Rawalpindi’s terminals, and Hangu.
Rawalpindi
- Daewoo Express
- Two terminals: Faizabad Interchange, and Jhangi Syedan near EME College on Peshawar Road, known locally as 26 Number.
- Faisal Movers
- Al Makkah Terminal at Faizabad Chowk on IJP Road, and Crystal Lines Terminal at Pirwadhai.
- Pirwadhai General Bus Stand
- Where the regional and northern services load, including NATCO.
Hangu
- Change at
- Kohat, Daewoo’s terminal on Rawalpindi Road.
- Railway
- Kohat Cantonment, for the Kohat Express.
- Onward
- Thall, Doaba and the Kurram road.
The road from Rawalpindi to Hangu
South west through Kohat, then west toward Kurram.
- Rawalpindi Departure, km 0.
- Fateh Jang and Kohat road South west, km 60.
- Kohat Change here, km 180.
- Hangu Arrival five to six hours after departure, km 240.
The western corridor
West of Hangu the road runs on to Thall and the Kurram valley. Check local conditions before planning travel beyond Hangu.
Rawalpindi to Hangu bus vs train vs car
The Kohat Express serves the first leg.
Bus
Rs 1,150to Rs 1,300
Coach to Kohat, then west.
Best all round.
Kohat Express
Economy faredaily
Rawalpindi to Kohat Cantonment by rail, then road.
Cheaper first leg.
Private car
Rs 9,000and up, one way
For a group.
Only for a group.
Cheapest way to travel from Rawalpindi to Hangu
The Kohat Express in economy, then a van. By road, Faisal Movers at about Rs 1,450 all in.
Rawalpindi to Hangu bus FAQs
Is there a direct bus from Rawalpindi to Hangu?
No. Change at Kohat.
What does the trip cost?
About Rs 1,150 to Rs 1,300 to Kohat, plus around Rs 300.
How long does it take?
Five to six hours.
Is there a train?
Yes, the Kohat Express runs daily to Kohat Cantonment in about four hours.
Where is Daewoo’s Kohat terminal?
On Rawalpindi Road near the Highway, opposite the Engineering University.
What is beyond Hangu?
Thall and the Kurram valley. Check local conditions first.
Related routes and operators
Western KP routes
Operator fare lists
Book your Rawalpindi to Hangu ticket
Compare the Kohat coaches with no booking fee added to the published fare.
Compare fares now