Islamabad to Karak Bus Ticket Price, Online Booking, Timing
The Islamabad to Karak ticket price starts at about Rs 1,200 and rises to roughly Rs 2,300 for Daewoo Luxury. The journey covers around 260 km through Peshawar and Kohat and takes four and a half to five hours, with most seats sold on Bannu and Dera Ismail Khan services.
Short answer: the Islamabad to Karak bus ticket price runs from about Rs 1,200 on local coaches to about Rs 2,300 for Daewoo Express Luxury, with Niazi Express around Rs 1,500. Karak sits on the Indus Highway between Kohat and Bannu, so most of the traffic here is passing through.
Islamabad to Karak ticket price by operator
Karak is a scheduled stop on the busy Bannu and Dera Ismail Khan corridor, which gives the Islamabad to Karak ticket price more competition than a town of its size would normally attract.
| Bus operator | Class | Route | Journey time | Ticket price |
|---|---|---|---|---|
| Local coaches from Pirwadhai | Standard seated, some not air conditioned | Rawalpindi to Karak via Kohat | 5h | Rs 1,200 |
| Niazi Express | Luxury, air conditioned | Islamabad to Karak, Bannu service | 4h 30m | Rs 1,500 |
| Diamond Coaches | Standard seated, air conditioned | Rawalpindi to Karak, Dera Ismail Khan service | 4h 45m | Rs 1,700 |
| Daewoo Express | Luxury, air conditioned | Islamabad Faizabad to Karak | 4h 45m | Rs 2,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.
Being a stop rather than a destination works in your favour here
Karak is unusual among the small southern KP towns in having genuinely frequent service, because everything heading to Bannu, Lakki Marwat and Dera Ismail Khan passes through it. That means you rarely need to plan around a single departure. The trade is that some through services set down on the highway rather than coming into the town, so it is still worth asking which one your ticket covers.
Book Islamabad to Karak.
Compare every operator on the route.
Which is the best bus service from Islamabad to Karak
Three named operators plus local coaches, and a fare spread of about Rs 1,100 across a five hour run.
Local coaches from Pirwadhai
Counter-sold seats on the Indus Highway services. Some are not air conditioned, but they come into the town rather than stopping on the highway.
From Rs 1,200
Niazi Express
The fastest run and an air conditioned luxury seat for Rs 300 over the floor, on the operator with the deepest southern KP network.
From Rs 1,500
Diamond Coaches
Runs the Dera Ismail Khan corridor, which is the one to book if Karak is a stop on the way rather than your final destination.
From Rs 1,700
Daewoo Express
Karak is on Daewoo’s published city list, so the booking is predictable, at nearly double the local fare for the same road.
From Rs 2,300
Our verdict
Niazi Express at Rs 1,500 is the clear pick. It is the fastest on the route, air conditioned, and Rs 800 below Daewoo for a journey neither does any differently. The frequency of the Bannu corridor means you will rarely wait long for one, which removes the usual reason for paying up on a thin route.
Islamabad to Karak bus timings
Islamabad to Karak bus timings inherit the Bannu and Dera Ismail Khan schedules, which means an early start and a thinning afternoon.
Early morning
5:00 AM to 8:00 AMThe strongest band, arriving in Karak before or around midday.
Late morning
9:00 AM to 12:00 PMSteady departures on the southern corridor, arriving mid afternoon.
Afternoon
1:00 PM to 5:00 PMThinner, and the last practical window for an onward connection the same day.
Busy periods
Eid and posting seasonEid fills the corridor, as do the start and end of posting cycles in the southern districts.
Islamabad and Karak terminals
Pirwadhai for the local and southern KP traffic, Faizabad for the two branded services.
Pirwadhai and Faizabad
- Local coaches and Diamond Coaches
- Pirwadhai in Rawalpindi, where the southern KP departures cluster.
- Niazi Express and Daewoo Express
- Board around Faizabad, on the metro line.
- Worth knowing
- For an early departure, allow time to reach Pirwadhai before dawn.
Karak stands
- Town stand
- Where the local coaches set down, close to the centre.
- Highway stops
- Used by some Bannu and Dera Ismail Khan services protecting their running time.
- Onward connections
- Banda Daud Shah, Takht-e-Nasrati, Kohat, Hangu and Lakki Marwat all run from here.
The road to Karak
The standard southern KP routing, through Peshawar and the Kohat tunnel onto the Indus Highway.
- Islamabad and Rawalpindi Departures from Faizabad and Pirwadhai, concentrated in the morning.
- M-1 to Peshawar The fast stretch, covering the first two hours.
- Kohat tunnel and Kohat The usual rest stop, roughly two thirds of the way.
- Indus Highway south The final hour down towards Karak and on to Bannu.
- Karak Arrival four and a half to five hours after departure.
If you are continuing south, the Islamabad to Bannu and Islamabad to Dera Ismail Khan fares cover the same corridor.
Islamabad to Karak bus FAQs
What is the Islamabad to Karak bus ticket price?
Fares run from about Rs 1,200 on local coaches to about Rs 2,300 for Daewoo Express Luxury. Niazi Express sits around Rs 1,500 and Diamond Coaches around Rs 1,700.
How long does the Islamabad to Karak bus take?
Four and a half to five hours for roughly 260 km, running the M-1 to Peshawar and then south through the Kohat tunnel onto the Indus Highway.
Do I need to book in advance?
Usually not. Karak is a stop on the busy Bannu and Dera Ismail Khan corridor, so services pass through regularly. Book ahead around Eid and if you specifically want a luxury seat.
Which is the best bus service from Islamabad to Karak?
Niazi Express, which is the fastest, air conditioned, and Rs 800 below Daewoo Express for the same road. Diamond Coaches is the better choice if you are continuing to Dera Ismail Khan.
Do buses stop in Karak town or on the highway?
Both. Local coaches come into the town stand; some through services to Bannu and Dera Ismail Khan set down on the highway instead. Confirm at the counter.
Can I continue to Hangu, Lakki Marwat or Bannu?
Yes, all run from the Karak stands along with Banda Daud Shah, Takht-e-Nasrati and Kohat, which makes Karak a practical junction for southern KP.
Related routes and operators
Southern KP routes
Operator fare lists
Book your Islamabad to Karak ticket
Compare every operator on the corridor with live seat maps, and no booking fee added to the published fare.
Compare fares now