Route · Sadiqabad to Darya Khan on the Indus

Sadiqabad to Darya Khan Bus Ticket Price, Online Booking, Service Timing

Darya Khan, in Bhakkar district, sits at the Punjab end of the bridge across the Indus to Dera Ismail Khan. The tehsil counted about 421,000 people in 2023. From Sadiqabad buses run north through Layyah and Bhakkar.

Ticket price from
Rs 3,000Waraich to Layyah
Better classes
Rs 3,100Via Multan and the MM Road multi stage
Distance
about 470 kmVia Layyah and Bhakkar
Journey time
About 8 hoursIndus bridge town
Departures
Changes neededFrom Sadiqabad

Short answer: Sadiqabad to Darya Khan costs about Rs 3,000 by bus and takes around eight hours: Waraich Express to Layyah, then local coaches north through Bhakkar. D.I. Khan is just across the Indus.

Fares by operator

Sadiqabad to Darya Khan ticket price by operator

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

Sadiqabad to Darya Khan fares by operator
Bus operatorClassBoards in SadiqabadJourney timeTicket price
Waraich to Layyah, then via BhakkarMulti stageOwn terminal, GT RoadAbout 8hAbout Rs 3,000
Via Multan and the MM RoadMulti stageNew General Bus StandAbout 8h 30mAbout Rs 3,100

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.

At the Indus bridge

Darya Khan is the crossing point from the Thal into Khyber Pakhtunkhwa, with D.I. Khan across the river.

Coaches between Bhakkar and D.I. Khan pass through the town.


Before you book

Gateway across the Indus

Darya Khan links Punjab and KP.

Darya Khan

How
Coach via Bhakkar.
Good for
Tehsil town.

Indus bridge

What
Road to D.I. Khan.
Tip
Short hop across.

Bhakkar

Where
Before Darya Khan.
Tip
Change here.

How to choose

<strong>Waraich to Layyah</strong>, then north.

The real choice

Which is the best bus from Sadiqabad to Darya Khan

Three options for three different priorities.

Fewest changes

Waraich to Layyah

Then a Bhakkar coach north to the Indus bridge.

About Rs 3,000
Frequent first leg

Faisal Movers to Multan

Then MM Road coaches north.

About Rs 3,100
Across the Indus

D.I. Khan coaches

From Darya Khan over the bridge.

Pay locally

Our verdict

<strong>Waraich to Layyah</strong>, then north to the Indus bridge.


Schedule

Sadiqabad to Darya Khan bus timings

Daytime.

Early Waraich

Morning

Layyah by early afternoon.

Bhakkar coach

Mid afternoon

About an hour and a half north.

River crossing

Before dusk

D.I. Khan is just across the bridge.

Flood season

July to September

Check river levels.

Bridge town

The Darya Khan–D.I. Khan bridge made the town a key link between the Thal and southern KP.

Where to board

Sadiqabad and Darya Khan terminals

Where to board in Sadiqabad and where you arrive in Darya 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.

Darya Khan

From Bhakkar
Local coaches north.
Darya Khan
Town.
Onward
D.I. Khan.

The road

The road from Sadiqabad to Darya Khan

North through the Thal to the Indus.

  1. SadiqabadDeparture, km 0.
  2. Multankm 290.
  3. LayyahChange, km 360.
  4. Bhakkarkm 430.
  5. Darya KhanIndus bridge town, arrival about eight hours after departure, km 470.

Indus crossing

At Darya Khan the road leaves the Thal and crosses the Indus into Khyber Pakhtunkhwa.

Bus options

Sadiqabad to Darya Khan bus options compared

How the realistic options compare on this route.

01Recommended

Bus

Rs 3,000about, multi stage

Journey time
About 8 hours
Frequency
Daily
Arrives
Darya Khan

Via Layyah and Bhakkar.

Best for most.

02Middle option

Via Multan and the MM Road

About Rs 3,100multi stage

Journey time
About 8h 30m
Boards
New General Bus Stand
To
Darya Khan

Via Multan and the MM Road reaches Darya Khan in 8h 30m, boarding at New General Bus Stand.

Middle option for Darya Khan at About Rs 3,100.

Cheapest way to travel from Sadiqabad to Darya Khan

About Rs 3,000 via Layyah.


Common questions

Sadiqabad to Darya Khan bus FAQs

What is the Sadiqabad to Darya Khan bus ticket price?

Fares start at about Rs 3,000 with Waraich to Layyah, then via Bhakkar. Via Multan and the MM Road is about Rs 3,100. Prices change with class, season and fuel adjustments, so check the live fare before paying.

How long does the bus from Sadiqabad to Darya Khan take?

About eight hours with changes for roughly 470 km via layyah and bhakkar.

Is Darya Khan near D.I. Khan?

Yes, across the Indus bridge.

Which district is Darya Khan in?

Bhakkar.

Related routes and operators

Book your Sadiqabad to Darya Khan ticket

Buses from Sadiqabad to Darya Khan compared, with no booking fee added to the published fare.

Compare fares now