Route · Karachi to southern Khyber Pakhtunkhwa

Karachi to Dera Ismail Khan Bus Ticket Price, Timings, Online Booking

The Karachi to Dera Ismail Khan ticket price starts at about Rs 4,800 and reaches Rs 8,600 in business class. The journey takes seventeen to nineteen hours, and Daewoo Express runs Dera Ismail Khan as one of its network hubs.

Ticket price from
Rs 4,800Standard
Business class
Rs 8,600Daewoo
Distance
1,300 kmVia Sukkur and the Indus
Journey time
17h to 19hOvernight
Daewoo
Network hubNot an outlying stop

Karachi to Dera Ismail Khan bus ticket price: fares run from about Rs 4,800 to Rs 8,600 depending on class. The journey takes seventeen to nineteen hours, and Dera Ismail Khan is where the Indus corridor opens toward south Punjab and the Balochistan road.

Fares by operator

Karachi to Dera Ismail Khan ticket price by operator

Daewoo Express lists Dera Ismail Khan among its hub cities alongside Lahore, Karachi and Peshawar, which is unusual for a town of its size and reflects its position on the Indus corridor.

Karachi to Dera Ismail Khan fares by operator
OperatorClassJourney timeTicket price
Local and regional coachesStandard19hRs 4,800
Niazi ExpressStandard18hRs 5,400
New Khan Road RunnersStandard18hRs 5,700
Daewoo ExpressLuxury17hRs 7,300
Daewoo ExpressBusiness17hRs 8,600

Fares are indicative published prices and vary with class, fuel adjustments and peak demand. Your live, confirmed fare appears on the seat map before payment.

A hub rather than a branch line

Daewoo runs a terminal at Dera Ismail Khan and treats it as a network hub, which matters on a corridor where most operators would treat a town this size as an outlying stop. It means a proper terminal at the northern end and onward connections rather than a highway drop after eighteen hours.


Onward connections

Where three regions meet

Dera Ismail Khan sits on the western bank where Khyber Pakhtunkhwa, south Punjab and Balochistan meet.

NORTH

Bannu and Kohat

Up the Indus corridor toward Peshawar, served by regional operators as network routes.

SOUTH

Layyah, Bhakkar, Multan

Into south Punjab on the western bank, run by New Khan and Niazi Express.

WEST

Zhob and Quetta

The Balochistan road runs south west from here, which is the direct Peshawar to Quetta routing.

Not the same place as Dera Ghazi Khan

The two sit about 300 km apart and the names catch people out constantly. Dera Ismail Khan is in Khyber Pakhtunkhwa; Dera Ghazi Khan is in south Punjab, several hours further south. From Karachi the journeys differ by four hours or more, so confirm which your ticket names.


Schedule

Karachi to Dera Ismail Khan bus timings

Departures are in the afternoon and evening so the seventeen to nineteen hour journey passes overnight.

Afternoon

1:00 PM to 4:00 PM

Earlier departures arriving the following morning.

Evening

4:00 PM to 8:00 PM

The main block, arriving during the following day.

Frequency

Lower than the motorway routes

Fewer operators serve the Indus corridor.

Booking

3 days

A week around Eid.


Where to board

Karachi and destination terminals

KARACHI

Sohrab Goth and four city terminals

Sohrab Goth is the main northbound area. Faisal Movers also runs Karachi Cantt on Dr Daud Pota Road opposite the railway station, Taj Complex in Saddar and Malir Halt on Jinnah Avenue, with free shuttles between them.

Four Faisal Movers terminals means checking which one your ticket names.

DERA ISMAIL KHAN

Daewoo terminal and main stand

Daewoo runs its own terminal here as a network hub. Regional operators use the main bus stand, which is also the onward point for south Punjab and the Balochistan road.

Do not confuse this with Dera Ghazi Khan.


Common questions

Karachi to Dera Ismail Khan bus FAQs

What is the Karachi to Dera Ismail Khan bus ticket price?

From about Rs 4,800 on local coaches, Rs 5,400 with Niazi Express, Rs 5,700 with New Khan and up to Rs 8,600 for Daewoo Express Business.

How long is the journey?

Seventeen to nineteen hours for roughly 1,300 km via Sukkur and up the Indus corridor.

Is Dera Ismail Khan the same as Dera Ghazi Khan?

No. They sit about 300 km apart. Dera Ismail Khan is in Khyber Pakhtunkhwa and Dera Ghazi Khan is in south Punjab. From Karachi the journeys differ by four hours or more.

Why does Daewoo serve this route well?

Daewoo lists Dera Ismail Khan among its hub cities and runs a terminal there, which is unusual for a town this size and reflects its junction position on the Indus corridor.

Can I continue to Bannu or Multan?

Yes. Regional operators run both directions from Dera Ismail Khan as network routes rather than separate legs, so ask about through services before booking two tickets.

Book your Karachi to Dera Ismail Khan ticket

Compare every operator with live seat maps, and no booking fee added to the published fare.

Compare fares now