Route · Sadiqabad to D.I. Khan across the Indus

Sadiqabad to Dera Ismail Khan Bus Ticket Price, Online Booking, Service Timing

Dera Ismail Khan, the gateway to southern Khyber Pakhtunkhwa, lies across the Indus from Bhakkar. From Sadiqabad there are two long routes, both with changes: north through the Thal to Bhakkar and across the river, or up the Indus Highway via Dera Ghazi Khan.

Ticket price from
Rs 3,300Via Bhakkar
Distance
about 520 kmVia Bhakkar and the Indus bridge
Journey time
9h to 10hCheck advisories
Departures
Changes neededFrom Sadiqabad

Short answer: Sadiqabad to Dera Ismail Khan costs about Rs 3,300 and takes nine to ten hours via Layyah, Bhakkar and the Indus bridge, or slightly more via Dera Ghazi Khan. Check current travel advisories for the D.I. Khan area before travelling.

Fares by operator

Sadiqabad to Dera Ismail Khan ticket price by operator

What each operator charges from Sadiqabad to Dera Ismail Khan, and where you board.

Sadiqabad to Dera Ismail Khan fares by operator
Bus operatorClassBoards in SadiqabadJourney timeTicket price
Via Layyah and BhakkarMulti stageOwn terminal, GT Road9hAbout Rs 3,300
Via D.G. KhanHi-roof, then onward northNew General Bus Stand10hAbout Rs 3,500

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.

Two long approaches

The Bhakkar route is usually quicker, crossing the Indus on the Bhakkar–D.I. Khan road.

The D.G. Khan route follows the west bank and suits travellers already heading that way.


Before you book

East bank or west bank

Both routes need planning.

Via Bhakkar

How
Waraich to Layyah, local to Bhakkar, then across.
Good for
Speed.

Via D.G. Khan

How
Hi-roof to D.G. Khan, then north.
Good for
West bank towns.

Advisories

What
Security conditions vary.
Tip
Check before travelling.

How to choose

<strong>Via Bhakkar</strong>, in daylight, after checking advisories.

The real choice

Which is the best bus from Sadiqabad to Dera Ismail Khan

Three options for three different priorities.

Quicker

Via Bhakkar

Across the Indus.

About Rs 3,300
West bank

Via D.G. Khan

Up the Indus Highway.

About Rs 3,500
Door to door

Hired car

With a local driver.

From Rs 20,000

Our verdict

<strong>Via Bhakkar</strong>, leaving at dawn.


Schedule

Sadiqabad to Dera Ismail Khan bus timings

A full daylight trip.

Sadiqabad

6:00 AM to 7:00 AM

Reach Layyah early afternoon.

Bhakkar

Afternoon

Cross the Indus.

Arrival

Evening

About nine hours.

Advisories

Always

Check before travelling.

Travel advice

Parts of southern Khyber Pakhtunkhwa have seen security incidents. Check advisories, travel in daylight and carry your CNIC.

Where to board

Sadiqabad and Dera Ismail Khan terminals

Where to board in Sadiqabad and where you arrive in Dera Ismail Khan.

Sadiqabad

Waraich Express
Its own terminal on the main road. Waraich is run by the Sadiqabad Transport Company.
Faisal Movers
New General Bus Stand, beside the Moon Cheema filling station on KLP Road.

Dera Ismail Khan

From Bhakkar
Across the Indus bridge.
D.I. Khan
General bus stand.
Onward
Tank, Bannu and beyond.

The road

The road from Sadiqabad to Dera Ismail Khan

North through the Thal, then across the Indus.

  1. SadiqabadDeparture, km 0.
  2. Layyahkm 360.
  3. Bhakkarkm 430.
  4. Dera Ismail KhanArrival about nine hours after departure, km 520.

Gateway to the south of KP

D.I. Khan links Punjab with Tank, Bannu and the southern districts of Khyber Pakhtunkhwa.

Bus or car

Sadiqabad to D.I. Khan: bus or car

How the realistic options compare on this route.

01Recommended

Bus

Rs 3,300about, multi stage

Journey time
9h to 10h
Frequency
Daily
Arrives
D.I. Khan

Practical.

Best for most.

02For groups

Private car

Rs 20,000and up, one way

Journey time
About 8h
Stops
Your choice
Arrives
Door to door

With a local driver.

Groups only.

Cheapest way to travel from Sadiqabad to Dera Ismail Khan

Via Bhakkar, about Rs 3,300.


Common questions

Sadiqabad to Dera Ismail Khan bus FAQs

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

About Rs 3,300 via Bhakkar, or about Rs 3,500 via Dera Ghazi Khan. Confirm on the day.

How long does the bus from Sadiqabad to Dera Ismail Khan take?

About nine to ten hours for roughly 520 km via bhakkar and the indus bridge.

Is there a direct bus from Sadiqabad to D.I. Khan?

No; change in Layyah and Bhakkar, or in D.G. Khan.

Is it safe to travel?

Check current advisories, travel in daylight and carry your CNIC.

Related routes and operators

Book your Sadiqabad to Dera Ismail Khan ticket

Routes from Sadiqabad to Dera Ismail Khan compared, with no booking fee added to the published fare.

Compare fares now