Peshawar to the southern districts

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

The Peshawar to Lakki Marwat ticket price starts at about Rs 1,100 and reaches Rs 1,900 on a through service. The journey takes four to five hours through Kohat and Bannu on the southern corridor.

Ticket price from
Rs 1,100Adil Shah Coaches
Through services
Rs 1,900Southbound coaches
Distance
About 240 kmVia Kohat and Bannu
Journey time
4h to 5hIndus corridor
Between
Bannu and DI KhanOn the southern road

Short answer: fares run from about Rs 1,100 to Rs 1,900 depending on the operator. The journey takes four to five hours, and every service calling here is continuing to Dera Ismail Khan or beyond.

Fares by operator

Peshawar to Lakki Marwat bus ticket price by operator and class

Lakki Marwat sits between Bannu and Dera Ismail Khan on the southern corridor, served by regional operators rather than the national brands.

Peshawar to Lakki Marwat bus fares by operator and class
Bus operatorClassRouteJourney timeTicket price
New KhanThrough-stopVia Kohat and Bannu4h 30mRs 1,900
Niazi ExpressStandardVia Kohat and Bannu4h 30mRs 1,600
Afridi MoversStandardVia Kohat and Bannu4h 30mRs 1,400
Adil Shah CoachesEconomyVia Kohat and Bannu5h 00mRs 1,100

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.

A stop, not a destination for operators

Nothing terminates at Lakki Marwat. Every service passing through is bound for Dera Ismail Khan, Multan or south Punjab, which means good frequency but timings set by those longer journeys. A through fare to Dera Ismail Khan costs only a few hundred rupees more than stopping here.

Tank is reached from here or from DI Khan

Tank sits west and is served by local transport from Lakki Marwat or from Dera Ismail Khan rather than by its own through services.


Where it sits

Lakki Marwat between Bannu and DI Khan

Lakki Marwat is a district town on the road south, roughly an hour beyond Bannu.

BANNU

An hour north

The larger town and the main stop on the corridor between Kohat and Dera Ismail Khan.

DERA ISMAIL KHAN

An hour south

Where the Indus corridor opens toward south Punjab and the Balochistan road.

TANK

West

A neighbouring district town, served by local transport from Lakki Marwat and Dera Ismail Khan.

Book to your final destination

If you are heading further south, a through booking to Dera Ismail Khan, Multan or beyond costs little more than reaching Lakki Marwat and starting again. The specific risk at a mid-route stop is different from the usual one: buses passing through may already be full from Peshawar, so you are not choosing between fares so much as securing a seat at all.


Departure schedule

Peshawar to Lakki Marwat bus timings and departure frequency

Departures follow the southern corridor schedule, with a morning block that suits continuing south the same day.

Early morning

From around 6 AM

Arriving late morning with the day available for onward travel.

Through the day

Regular

Dera Ismail Khan services call at Lakki Marwat throughout.

Evening

Limited

Fewer departures. Plan to arrive during the day.

Booking

1 day

Sufficient, though through buses may fill from Peshawar.


Choosing an operator

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

Four to five hours, where securing a seat matters more than the class.

BEST VALUE

Adil Shah Coaches

Rs 1,100, half an hour slower but the lowest fare on the corridor.

BEST BALANCE

Afridi Movers

Rs 1,400 on the quicker schedule, from the operator whose southern KP network this is.

BEST CONTINUING

New Khan

Rs 1,900 as a through-stop, worth it as part of a booking to DI Khan or beyond.

The honest recommendation

Take Afridi Movers at about Rs 1,400 on a morning departure. The Rs 300 over the cheapest fare buys half an hour and an operator with counters along this corridor, which matters at a stop where nothing terminates. If Dera Ismail Khan or Multan is your real destination, book straight through rather than paying Rs 1,900 to get off early.


Where to board

Peshawar and Lakki Marwat terminals

Southbound services board from operator terminals, local ones from the stands.

PESHAWAR

General stands

Local and regional coaches leave from the general stands at Hayatabad and Khyber Bazaar. Southbound long distance services call here from their own terminals.

Ask for Lakki Marwat specifically.

LAKKI MARWAT

Main stand

Onward transport for Tank, Dera Ismail Khan and the surrounding district departs from the town stand.

Through fares south cost little more.


Common questions

Peshawar to Lakki Marwat bus ticket price FAQs

What is the Peshawar to Lakki Marwat bus ticket price?

From about Rs 1,100 with Adil Shah Coaches, around Rs 1,400 with Afridi Movers, Rs 1,600 with Niazi Express and closer to Rs 1,900 on a New Khan through service.

How long is the journey?

Four to five hours for roughly 240 km through Kohat and Bannu on the southern corridor.

Does anything terminate at Lakki Marwat?

No. Every service passing through is bound for Dera Ismail Khan, Multan or south Punjab, which means good frequency but timings set by those longer journeys.

Can I continue to Dera Ismail Khan?

Yes, about an hour south. A through booking from Peshawar costs only a few hundred rupees more than stopping here, so book to your final destination.

Is Tank reachable from here?

Yes, by local transport west from Lakki Marwat or from Dera Ismail Khan.

Book your Peshawar to Lakki Marwat bus ticket

Four operators on the southern corridor with through fares compared, and no booking fee added to the operator’s published fare.

Compare fares now