Southern KP · the Indus Highway

Lahore to Bannu Bus Ticket Price, Online Booking, Timing

The Lahore to Bannu bus ticket price starts at about Rs 2,700 and reaches Rs 4,900 for Daewoo Luxury. Five operators cover the 640 km run in around ten hours, and this is close to the end of the scheduled intercity network.

Ticket price from
Rs 2,700Economy
Distance
About 640 kmVia Mianwali or Kohat
Journey time
10h 00mEleven on stopping services
Operators
5Fewer than most routes
Beyond here
Local transportDaylight only

Short answer: Lahore to Bannu economy coaches charge Rs 2,700 to Rs 2,950, executive and business Rs 3,400 to Rs 3,950, and Daewoo Luxury runs Rs 4,900. With five operators on a ten hour run, booking ahead matters more than the class you choose.

Fares by operator

Lahore to Bannu bus ticket price by operator and class

A thin timetable by the standards of this site, with most services routed down the Indus Highway through Mianwali.

Lahore to Bannu bus fares by operator and class
Bus operatorClassRouteJourney timeTicket price
Daewoo ExpressLuxury, ACVia Mianwali10h 00mRs 4,900
Faisal MoversBusiness, ACVia Mianwali10h 00mRs 3,950
Diamond CoachesExecutive, ACVia Mianwali10h 20mRs 3,400
Niazi ExpressEconomy, ACVia Mianwali10h 45mRs 2,950
SkywaysEconomy, ACVia Mianwali11h 00mRs 2,700

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.

Two ways in

Most services come down the Indus Highway through Mianwali and Lakki Marwat. The alternative is through Peshawar and Kohat, which is longer from Lahore but is the route to use if you are connecting from the north. Check the listing rather than assuming, because the two pass through completely different towns.

Connecting through Dera Ismail Khan

If the direct timetable does not suit, Dera Ismail Khan has a hub terminal, more operators and regular local transport north to Bannu. On a route with only five direct services that is a genuinely useful fallback rather than a last resort.


Worth understanding

Where the scheduled network runs out

Bannu is among the last towns reached by ordinary intercity coach. Beyond it, transport works differently.

TO HERE

Scheduled coaches

Five operators running air conditioned services on reasonable road throughout, bookable in advance.

BEYOND

Local vehicles

The districts west are served by local transport running in daylight, arranged on the ground rather than booked ahead.

SO

Arrive with time

A late arrival means waiting until the next morning for anything further, which turns one day into two.

Planning the journey properly

Take an evening departure so you arrive in the morning, and confirm the onward leg before you travel rather than at the stand. On a ten hour run to the edge of the network, arrival timing is the decision that matters. It is also worth checking current road conditions locally before setting out, since this is not a corridor where an alternative route is easy to improvise.


Departure schedule

Lahore to Bannu bus timings and departure frequency

Evening weighted and thin, so a missed service here costs a day rather than an hour.

Evening

5 PM to 9 PM

The main block, arriving in the morning with the day ahead.

Morning

Few

Daytime services arriving late, which leaves no room for an onward connection.

Via DI Khan

The fallback

More operators and a hub terminal, then local transport north.

Summer heat

May to August

Severe in the Indus valley. All five operators run air conditioned coaches.


Choosing an operator

Which is the best bus service from Lahore to Bannu?

On a thin timetable, availability and arrival time decide this more than any feature comparison.

BEST FOR THE REGION

Diamond Coaches

Executive at Rs 3,400, built around the southern KP towns, with counters that know the onward routes.

BEST VALUE

Skyways

Air conditioned economy at Rs 2,700, the lowest fare, at the cost of about an hour on an eleven hour run.

BEST FLEXIBILITY

Faisal Movers

Business at Rs 3,950 with a cancellation window, which is worth more here than elsewhere because rebooking is hard.

The honest recommendation

Take Diamond Coaches executive at about Rs 3,400 on an evening departure. The Rs 700 over the cheapest fare buys forty minutes and an operator that works this part of the province properly. If your plans might change, pay for Faisal Movers and its refund window, because with five operators a cancelled ticket you cannot move is an expensive mistake.


Common questions

Lahore to Bannu bus ticket price FAQs

What is the Lahore to Bannu bus ticket price?

From about Rs 2,700 with Skyways to Rs 4,900 for Daewoo Express Luxury. Niazi Express economy is Rs 2,950, Diamond Coaches executive Rs 3,400 and Faisal Movers Business Rs 3,950. Five operators run the route.

Which is the cheapest bus from Lahore to Bannu?

Skyways at around Rs 2,700, then Niazi Express at Rs 2,950. Both are air conditioned and take about eleven hours.

Should I book ahead?

Yes. With five operators on a ten hour route, a missed service costs a day rather than an hour, and there is no dense corridor behind it to fall back on.

Can I connect through Dera Ismail Khan?

Yes, and it is a good fallback. DI Khan has a hub terminal, more operators and regular local transport north to Bannu.

What about travelling beyond Bannu?

Local transport rather than scheduled coaches, running in daylight and arranged on the ground. Arrive in the morning and check current road conditions locally first.

Book your Lahore to Bannu bus ticket

Five operators on a thin timetable, all air conditioned, with no booking fee added.

Compare fares now