Southern KP · the Indus Highway

Lahore to Lakki Marwat Bus Ticket Price, Online Booking, Timing

The Lahore to Lakki Marwat bus ticket price starts at about Rs 2,600 and reaches Rs 4,700 for Daewoo Luxury. Five operators cover roughly 620 km in around nine and a half hours, into a town sitting between two better served hubs.

Ticket price from
Rs 2,600Economy
Distance
About 620 kmVia Mianwali
Journey time
9h 30mTen and a half on stopping services
Operators
5Mostly through services
Between
Bannu and DI KhanBoth about an hour

Short answer: Lahore to Lakki Marwat economy coaches charge Rs 2,600 to Rs 2,900, executive and business Rs 3,300 to Rs 3,800, and Daewoo Luxury runs Rs 4,700. Almost every service is a Bannu or Dera Ismail Khan run calling here.

Fares by operator

Lahore to Lakki Marwat bus ticket price by operator and class

A thin timetable, and one where the set-down point is worth confirming before you pay.

Lahore to Lakki Marwat bus fares by operator and class
Bus operatorClassRouteJourney timeTicket price
Daewoo ExpressLuxury, ACVia Mianwali9h 30mRs 4,700
Faisal MoversBusiness, ACVia Mianwali9h 30mRs 3,800
Diamond CoachesExecutive, ACVia Mianwali9h 45mRs 3,300
Niazi ExpressEconomy, ACVia Mianwali10h 15mRs 2,900
SkywaysEconomy, ACVia Mianwali10h 30mRs 2,600

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

Ask where the coach stops

Because these are through services, a share of them set down on the Indus Highway rather than in the town. After nine and a half hours that is worth a question at the counter, and services naming Lakki Marwat as a destination rather than a waypoint are the ones to prefer.

Diamond Coaches works this stretch

Diamond Coaches is built around Dera Ismail Khan and the roads north of it, which puts this town in its network rather than at the edge of it. On a route with five operators that is worth checking first.


The useful thing here

Equidistant between Bannu and Dera Ismail Khan

Most small towns have one obvious hub. Lakki Marwat sits roughly an hour from two, in opposite directions, which gives you a genuine choice.

SOUTH

Dera Ismail Khan

A Daewoo hub city with a staffed terminal and seven operators, which is rare in southern KP.

NORTH

Bannu

Five operators and a thinner timetable, but the right direction if you are continuing north.

THE PICK

DI Khan, usually

Better terminal, more services and more classes. Choose Bannu only if it suits your onward journey.

How to use the choice

If the direct timetable does not suit, book Dera Ismail Khan and take local transport north. The staffed terminal there makes a two leg journey far less fraught than changing at a roadside stop, and it has more departures than Bannu. Arrive in the morning either way, because the local legs along the Indus Highway run in daylight.


Departure schedule

Lahore to Lakki Marwat bus timings and departure frequency

Evening weighted and thin, following the Bannu and DI Khan services that carry this route.

Evening

5 PM to 9 PM

The main block, arriving in the morning when local transport is running.

Morning

Few

Daytime services arriving late, which is the worst case for a highway set-down.

Via DI Khan

The fallback

A hub terminal with seven operators, then a short leg north.

Summer heat

May to August

Severe in the Indus valley. All five operators are air conditioned.


Choosing an operator

Which is the best bus service from Lahore to Lakki Marwat?

Where you are set down decides this, because the alternative is finding local transport on a highway at dawn.

BEST FOR THE REGION

Diamond Coaches

Executive at Rs 3,300, built around Dera Ismail Khan and the Indus Highway towns north of it.

BEST VALUE

Skyways

Air conditioned economy at Rs 2,600, the lowest fare, an hour behind the quickest on a ten hour run.

BEST FLEXIBILITY

Faisal Movers

Business at Rs 3,800 with 30 kg luggage and a cancellation window, on the quickest schedule.

The honest recommendation

Take Diamond Coaches executive at about Rs 3,300 on an evening departure. It works this stretch of highway daily and is the most likely to set you down sensibly. If nothing suits, book Dera Ismail Khan and come north in the morning rather than accepting a bad arrival hour.


Common questions

Lahore to Lakki Marwat bus ticket price FAQs

What is the Lahore to Lakki Marwat bus ticket price?

From about Rs 2,600 with Skyways to Rs 4,700 for Daewoo Express Luxury. Niazi Express economy is Rs 2,900, Diamond Coaches executive Rs 3,300 and Faisal Movers Business Rs 3,800. Five operators reach the town.

Will the bus stop in the town?

Not always. Most services are Bannu or Dera Ismail Khan runs and some set down on the Indus Highway. Ask at the counter before paying.

Should I change at Bannu or DI Khan?

Dera Ismail Khan usually. It is a Daewoo hub city with a staffed terminal and seven operators, against five and a thinner timetable at Bannu.

Which is the cheapest bus from Lahore to Lakki Marwat?

Skyways at around Rs 2,600, then Niazi Express at Rs 2,900. Both are air conditioned and take about ten hours.

Which departure time is best?

Evening, arriving in the morning. Local transport along the Indus Highway runs in daylight, so a late arrival combined with a highway set-down is the case to avoid.

Book your Lahore to Lakki Marwat bus ticket

Five operators with set-down shown before you pay, plus both hub options. No booking fee added.

Compare fares now