Lahore to Mianwali Bus Ticket Price, Online Booking, Timing
The Lahore to Mianwali bus ticket price starts at about Rs 1,600 and reaches Rs 3,100 for Daewoo Luxury. Six operators cover the 350 km run in around five and a half hours, on ordinary road for most of the way.
Short answer: Lahore to Mianwali economy coaches charge Rs 1,600 to Rs 1,850, executive and business Rs 2,100 to Rs 2,450, and Daewoo Luxury runs Rs 3,100. This journey is slower per kilometre than most from Lahore, because there is no motorway on the useful alignment.
Lahore to Mianwali bus ticket price by operator and class
A thinner timetable than the southern corridors, because Mianwali faces north towards the capital rather than east towards Lahore.
| Bus operator | Class | Route | Journey time | Ticket price |
|---|---|---|---|---|
| Daewoo Express | Luxury, AC | Via Sargodha | 5h 30m | Rs 3,100 |
| Faisal Movers | Business, AC | Via Sargodha | 5h 30m | Rs 2,450 |
| Niazi Express | Executive, AC | Via Sargodha | 5h 40m | Rs 2,200 |
| Faisal Movers | Executive, AC | Via Sargodha | 5h 45m | Rs 2,100 |
| Niazi Express | Economy, AC | Via Sargodha | 6h 00m | Rs 1,850 |
| Skyways | Economy, AC | Via Sargodha | 6h 00m | Rs 1,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.
The gateway to the Salt Range and Kalabagh
Mianwali sits on the Indus where the river leaves the hills, with Kalabagh across the water and the western Salt Range to the north east. None of that is reachable by intercity coach, so plan local transport or a hire from Mianwali itself. The town is also the crossing point for anyone heading into the Thal from the east.
Sargodha is the practical fallback
Sargodha sits about two thirds of the way and has considerably more departures from Lahore. If the direct timetable does not suit your date, booking there and taking local transport west is straightforward and often quicker than waiting.
Mianwali faces the capital, not Lahore
The M-14 runs south from Islamabad through this district, which means the town is well connected northwards and awkwardly connected eastwards.
Motorway, and quick
The M-14 makes it a fast run on dual carriageway most of the way.
Ordinary road, and slower
West through Sargodha with no motorway on the useful alignment, which is why 350 km takes five and a half hours.
Fewer operators
Six here against the eight or nine on comparable southern routes, and a thinner spread of departure times.
What to do about it
Book early rather than relying on turning up, and prefer a morning departure. With six operators and no dense corridor behind them, a missed service here can cost you several hours rather than forty minutes. If you are travelling onward to Bhakkar or further down the west bank, that matters even more, because those connections run in daylight.
Lahore to Mianwali bus timings and departure frequency
Morning weighted and thinner than the southern routes, so the schedule is worth checking before you plan the day.
Early morning
6 AM to 9 AMThe main block, arriving early afternoon with onward transport still running.
Midday
LimitedFewer services than on comparable distances south, so gaps are longer.
Via Sargodha
More choiceBook there and continue west if the direct timetable does not suit.
Winter fog
December to JanuaryThe Sargodha road fogs and a five and a half hour trip can run considerably longer.
Which is the best bus service from Lahore to Mianwali?
With one road and six operators, the decision is between the cheapest air conditioned seat and a branded coach with a refund option.
Skyways
Air conditioned economy at Rs 1,600, the lowest on the route, half an hour behind the quickest services.
Niazi Express
Economy at Rs 1,850 and executive at Rs 2,200, reaching over 150 destinations with cargo and tracking for goods.
Faisal Movers
Business at Rs 2,450 on the quickest schedule, with 30 kg luggage and a cancellation window that matters on a thin timetable.
The honest recommendation
Take Niazi Express economy at about Rs 1,850. The Rs 250 over the cheapest ticket buys a denser network and cargo handling, which is worth having on a route where alternatives are limited. If your plans might change, pay for Faisal Movers at Rs 2,100 and its refund window, because rebooking here is harder than on the southern corridors.
Lahore to Mianwali bus ticket price FAQs
What is the Lahore to Mianwali bus ticket price?
From about Rs 1,600 with Skyways to Rs 3,100 for Daewoo Express Luxury. Niazi Express economy is Rs 1,850 and executive Rs 2,200, and Faisal Movers Business is Rs 2,450. Six operators run the route.
Which is the cheapest bus from Lahore to Mianwali?
Skyways at around Rs 1,600, then Niazi Express at Rs 1,850. Both are air conditioned and take about six hours.
Why is this slower than similar distances south?
Because there is no motorway on the useful alignment from Lahore. The M-14 serves Mianwali from Islamabad, not from here, so services run west through Sargodha on ordinary road.
Should I book ahead?
Yes, more than on the southern routes. With six operators and no dense corridor behind them, a missed service can cost several hours.
Can I reach Kalabagh or the Salt Range from here?
Not by intercity coach. Mianwali is the base, and you will need local transport or a hired vehicle for anything beyond the town.
Related routes and fare guides
Operator fare lists
More routes
Book your Lahore to Mianwali bus ticket
Six operators on a thin timetable, all air conditioned, with no booking fee added to the operator’s published fare.
Compare fares now