Route · Sadiqabad to Lakki Marwat

Sadiqabad to Lakki Marwat Bus Ticket Price, Online Booking, Service Timing

Lakki Marwat lies between D.I. Khan and Bannu on the Indus Highway, in a district of about 1.04 million people. From Sadiqabad it is reached from the south via D.I. Khan, or from the east via Mianwali, both after crossing the Thal.

Ticket price from
Rs 3,800Via D.I. Khan
Distance
about 600 kmVia D.I. Khan or Mianwali
Journey time
10 to 11 hoursCheck advisories
Departures
Changes neededFrom Sadiqabad

Short answer: Sadiqabad to Lakki Marwat takes about ten hours and costs roughly Rs 3,800. The usual path crosses the Thal to Layyah and Bhakkar, then the Indus to D.I. Khan, before heading north past Pezu. The Mianwali road is the alternative. Travel in daylight and check local conditions first.

Fares by operator

Sadiqabad to Lakki Marwat ticket price by operator

What each operator charges from Sadiqabad to Lakki Marwat, and where you board.

Sadiqabad to Lakki Marwat fares by operator
Bus operatorClassBoards in SadiqabadJourney timeTicket price
Via Layyah, Bhakkar and D.I. KhanMulti stageOwn terminal, GT RoadAbout 10hAbout Rs 3,800
Via MianwaliMulti stageNew General Bus StandAbout 11hAbout Rs 3,900

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.

Across the Thal

Lakki Marwat sits south of Bannu, so from D.I. Khan it is the first big town you reach heading north.

The Mianwali approach crosses the Indus near Kalabagh country and suits travellers coming from the Salt Range side.


Before you book

Lakki Marwat’s towns

The district’s main centres.

Lakki Marwat

What
District headquarters.
How
Indus Highway coaches.

Sarai Naurang

What
Busy market town.
Where
North towards Bannu.

Ghazni Khel

What
Tehsil to the west.
How
Local transport.

How to choose

Coach to <strong>D.I. Khan</strong>, then north on the Indus Highway.

The real choice

Which is the best bus from Sadiqabad to Lakki Marwat

Three options for three different priorities.

Most used

Thal and D.I. Khan

Then north.

About Rs 3,800
Other side

Mianwali road

Across the Indus.

About Rs 3,900
Private

Car and driver

Door to door.

From Rs 20,000

Our verdict

<strong>Via D.I. Khan</strong>.


Schedule

Sadiqabad to Lakki Marwat bus timings

Daylight travel.

Early coach

6:00 AM

Thal by late morning.

Indus crossing

Afternoon

D.I. Khan, then north.

Arrival

Before dusk

About ten hours.

Guidance

Before setting out

Check local conditions.

Marwat plains

The Marwat plains are dry farming country, dependent on rain and small canals.

Where to board

Sadiqabad and Lakki Marwat terminals

Where to board in Sadiqabad and where you arrive in Lakki Marwat.

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.

Lakki Marwat

From D.I. Khan
Indus Highway coaches.
Lakki Marwat
Town centre.
Onward
Bannu.

The road

The road from Sadiqabad to Lakki Marwat

North through the Thal and across the Indus.

  1. SadiqabadDeparture, km 0.
  2. Layyahkm 360.
  3. D.I. Khankm 520.
  4. Lakki MarwatArrival about ten hours after departure, km 600.

Pezu pass

North of D.I. Khan the highway crosses low hills near Pezu before reaching the Marwat plains.

Bus or car

Sadiqabad to Lakki Marwat: bus or car

How the realistic options compare on this route.

01Recommended

Bus

Rs 3,800about, multi stage

Journey time
10h to 11h
Frequency
Daily
Arrives
Lakki Marwat

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 Lakki Marwat

The Thal and D.I. Khan route, around Rs 3,800.


Common questions

Sadiqabad to Lakki Marwat bus FAQs

What is the Sadiqabad to Lakki Marwat bus ticket price?

About Rs 3,800 via D.I. Khan, or about Rs 3,900 via Mianwali. Confirm on the day.

How long does the bus from Sadiqabad to Lakki Marwat take?

About ten to eleven hours with changes for roughly 600 km via d.i. khan or mianwali.

Is Sarai Naurang in Lakki Marwat district?

Yes, it is one of the district’s tehsils, towards Bannu.

What should I check before going?

Local conditions in southern Khyber Pakhtunkhwa, and plan daytime travel.

Related routes and operators

Book your Sadiqabad to Lakki Marwat ticket

Routes from Sadiqabad to Lakki Marwat compared, with no booking fee added to the published fare.

Compare fares now