Lahore to Mianwali Bus Ticket Price, Online Booking, Service Timing
The Lahore to Mianwali bus ticket price starts at about Rs 1,600 and reaches Rs 3,100 for Daewoo Express Luxury. Four operators cover the 350 km run in five and a half to six hours, west through Sargodha on ordinary road for most of the way.
AC coach from Rs 1,600 one way, per seat
Quick Fare Check: Lahore to Mianwali AC bus tickets cost about Rs 1,600 to Rs 1,850 in economy, Rs 2,100 to Rs 2,450 in executive and business, and Rs 3,100 with Daewoo Express. Skyways is the cheapest, and with only four operators on one road, book ahead rather than turning up.
Lahore to Mianwali bus fare by operator
Lahore to Mianwali bus fares cover a thinner timetable than the southern routes, because every coach runs west through Sargodha on ordinary road and Mianwali faces north towards the capital rather than east towards Lahore.
| Bus operator | Class | Journey time | Ticket price | Booking |
|---|---|---|---|---|
| Skyways | Economy AC | Rs 1,600 | Book now Skyways Economy, Lahore to Mianwali | |
| Niazi Express | Economy AC | Rs 1,850 | Book now Niazi Express Economy, Lahore to Mianwali | |
| Faisal Movers | Executive AC | Rs 2,100 | Book now Faisal Movers Executive, Lahore to Mianwali | |
| Niazi Express | Executive AC | Rs 2,200 | Book now Niazi Express Executive, Lahore to Mianwali | |
| Faisal Movers | Business AC | Rs 2,450 | Book now Faisal Movers Business, Lahore to Mianwali | |
| Daewoo Express | Luxury AC | Rs 3,100 | Book now Daewoo Express Luxury, Lahore to Mianwali |
Indicative one-way prices for one adult seat. The live fare for your date confirms at checkout and can rise on Fridays, Sundays and around Eid.
Lahore to Mianwali bus timings
Lahore to Mianwali buses leave mostly in the morning, and with four operators on one road the schedule is worth checking before you plan the day.
-
Early morning
–
The main block, arriving early afternoon with onward transport still running.
-
Midday
Limited
Fewer services than on comparable routes south, so the gaps are longer.
-
Via Sargodha
More choice
Book to Sargodha and continue west if the direct timetable does not suit.
-
Winter fog
December–January
The Sargodha road fogs, and five and a half hours can run much longer.
Lahore to Mianwali bus online booking
Lahore to Mianwali bus online booking covers all four operators here. Book a day or two ahead, because a missed coach on this thin timetable can cost several hours rather than forty minutes.
-
Compare and choose
Pick an operator and class from the fare table above, and check where it boards and drops before you pay.
-
Pick your seat
Choose a window or aisle seat on the seat map. Women are seated beside women or family members.
-
Pay and board
Pay by JazzCash, Easypaisa or card and keep the e-ticket. Carry your CNIC and reach the terminal 30 minutes early.
Which is the best bus service from Lahore to Mianwali?
With one road and four operators, the choice is between the cheapest air-conditioned seat and a branded coach with a refund window.
-
Skyways
Best value
Air-conditioned economy at the route’s lowest fare, about half an hour behind the quickest coaches.
Economy from Rs 1,600
-
Niazi Express
Best network
Economy and executive with more than 150 destinations and cargo tracking, useful where alternatives are few.
Economy from Rs 1,850
-
Faisal Movers
Best comfort
Business on the quickest schedule with 30 kg luggage and a cancellation window, which matters on a thin timetable.
Business from Rs 2,450
Our pick
Take Niazi Express economy at about Rs 1,850: the Rs 250 over the cheapest ticket buys a denser network and cargo handling on a route with few alternatives. If your plans might change, pay for Faisal Movers Executive at Rs 2,100 and its refund window, because rebooking here is harder than on the southern routes.
Before you book a Lahore to Mianwali bus
Three things shape a Lahore to Mianwali bus journey as much as the fare: which way the town faces, the Sargodha fallback and what lies beyond Mianwali.
-
Mianwali faces the capital
The M-14 makes Islamabad to Mianwali a quick motorway run. From Lahore there is no motorway on the useful line, so 350 km takes five and a half hours and fewer operators run it.
-
Sargodha as a fallback
Sargodha is two thirds of the way with far more departures. Booking there and taking local transport west is often quicker than waiting.
-
Beyond Mianwali
Kalabagh and the western Salt Range need local transport or a hired car. Onward connections to Bhakkar and the west bank run in daylight.
Lahore to Mianwali bus 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.
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.
How long does the bus take from Lahore to Mianwali?
Five and a half to six hours for about 350 km, west through Sargodha. Winter fog on the Sargodha road can add a good deal more.
Why is it slower than similar distances south?
There is no motorway on the useful line from Lahore. The M-14 serves Mianwali from Islamabad, so coaches from Lahore run through Sargodha on ordinary road.
Should I book ahead?
Yes, more than on the southern routes. With four operators and no busy corridor behind them, a missed coach can cost several hours.
Can I reach Kalabagh or the Salt Range by bus?
Not by intercity coach. Mianwali is the base, and you will need local transport or a hired car for anything beyond the town.
Compare Lahore to Mianwali bus tickets for your date
See live seats and fares from all 4 operators on this route, then pay with JazzCash, Easypaisa or card.
Search Lahore to Mianwali buses