Peshawar to Mianwali Bus Ticket Price, Online Booking, Timing
The Peshawar to Mianwali bus ticket price comes to about Rs 2,140 for two tickets, a Daewoo Express Luxury seat to Rawalpindi at Rs 840 and a New Khan coach on to Mianwali at Rs 1,300. No through coach appears in the fare lists we checked; with the change, the trip takes about six to seven hours.
Two tickets from Rs 2,140 one way, per seat
Quick Fare Check: Peshawar to Mianwali costs about Rs 2,140 with Daewoo Express to Rawalpindi at Rs 840 and New Khan on to Mianwali at Rs 1,300.
Peshawar to Mianwali bus fare by operator
Peshawar to Mianwali has no through coach in the fare lists we checked, so the fare below is a total for two tickets, changing in Rawalpindi.
| Bus operator | Class | Route | Journey time | Ticket price | Booking |
|---|---|---|---|---|---|
| Daewoo Express | Luxury AC | To Rawalpindi, then New Khan | Rs 2,140 | Book now Daewoo Express Luxury, Peshawar to Mianwali |
Total for two one-way tickets for one adult: Daewoo Express Peshawar to Rawalpindi plus New Khan Rawalpindi to Mianwali. The onward fare comes from an older listing, so confirm it at booking.
Peshawar to Mianwali route map
How the two tickets add up
- Daewoo Express Peshawar to RawalpindiRs 840
- New Khan Rawalpindi to MianwaliRs 1,300
- Total, two ticketsRs 2,140
Peshawar to Mianwali bus timings
Peshawar to Mianwali bus timings favour a morning start, since New Khan runs Rawalpindi to Mianwali from about 9 am into the night.
-
Morning from Peshawar
About 2h 30m
Daewoo Express reaches Rawalpindi in about two and a half hours.
-
Onward to Mianwali
9 am to late
New Khan departures run through the day, and the leg takes about three hours.
-
Afternoon
Leave in time
Leave Peshawar by mid-afternoon to be sure of an onward seat the same day.
-
Winter fog
December–January
Fog on the Punjab plains can slow night and early-morning runs.
Peshawar to Mianwali bus online booking
Peshawar to Mianwali bus online booking means two tickets, Daewoo Express to Rawalpindi and New Khan on to Mianwali.
-
Book Peshawar to Rawalpindi
Daewoo Express runs this leg through the day for about Rs 840.
-
Book Rawalpindi to Mianwali
Book the New Khan seat for a departure at least an hour after your first coach arrives, to allow for crossing the city.
-
Pay and board
Pay by JazzCash, Easypaisa or card, keep both e-tickets and carry your CNIC.
Which is the best bus service from Peshawar to Mianwali?
The best way from Peshawar to Mianwali on published fares is Daewoo Express to Rawalpindi and New Khan south-west, an operator whose network is built around western Punjab.
-
New Khan
Western Punjab network
Rawalpindi to Mianwali at about Rs 1,300, with departures from about 9 am into the night.
From Rs 1,300
-
Daewoo Express
First leg
Peshawar to Rawalpindi at Rs 840 in about two and a half hours.
From Rs 840
Our pick
Book Daewoo Express from Peshawar to Rawalpindi at Rs 840 and New Khan on to Mianwali at about Rs 1,300, leaving an hour for the change. Confirm the onward fare when you book, as it comes from an older listing.
Before you book a Peshawar to Mianwali bus
Before you book a Peshawar to Mianwali trip, three things are worth knowing.
-
The long way round
Mianwali lies almost due south of Peshawar, but the published fares run through Rawalpindi. Local services south through Kohat may be quicker; none publishes a fare we could verify.
-
Allow for the change
Daewoo Express and New Khan use different stands in the twin cities. Leave at least an hour between coaches.
-
Luggage
Daewoo Express allows 30 kg per passenger; check the allowance on the second coach when you book.
Peshawar to Mianwali bus FAQs
What is the Peshawar to Mianwali bus fare?
About Rs 2,140 for two tickets: Daewoo Express to Rawalpindi at Rs 840 and New Khan to Mianwali at Rs 1,300.
Is there a direct bus from Peshawar to Mianwali?
Not in the fare lists we checked. The route with published fares changes in Rawalpindi.
How long does it take?
About six to seven hours: two and a half to Rawalpindi, the change, then about three hours to Mianwali.
When does the Mianwali coach leave Rawalpindi?
New Khan runs from about 9 am until late at night.
Is the first coach air-conditioned?
Yes. Daewoo Express Luxury coaches are air-conditioned.
Compare Peshawar to Mianwali bus tickets for your date
Book both legs for your date, then pay with JazzCash, Easypaisa or card.
Search Peshawar to Mianwali buses