Route · Capital to southern KP

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.

Ticket price from
Rs 1,200Standard seated
Better classes
Rs 2,300Daewoo Luxury
Distance
260 kmVia Kohat
Journey time
4h 30m to 5hDay run
Operators
3 namedPlus local coaches

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.

Fares by operator

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.

Islamabad to Karak fares by operator
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.

Compare live fares
The real choice

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.

Cheapest

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

Best value

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

Continuing south

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

Best terminals

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.

Schedule

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 AM

The strongest band, arriving in Karak before or around midday.

Late morning

9:00 AM to 12:00 PM

Steady departures on the southern corridor, arriving mid afternoon.

Afternoon

1:00 PM to 5:00 PM

Thinner, and the last practical window for an onward connection the same day.

Busy periods

Eid and posting season

Eid fills the corridor, as do the start and end of posting cycles in the southern districts.

Where to board

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

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.

Common questions

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.

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