Rawalpindi to Mianwali Bus Ticket Price, Online Booking, Timing
The Rawalpindi to Mianwali ticket price starts at about Rs 1,100 and reaches Rs 1,400 with Skyways. The M-14 motorway has turned what was a long trip across the Potohar into roughly three and a half hours, ending on the edge of the Indus plain.
Short answer: Rawalpindi to Mianwali costs about Rs 1,100 to Rs 1,400 and takes around three and a half hours via the M-14 motorway from Hakla. Skyways runs direct coaches, and coasters leave Pir Wadhai. From Mianwali, Kalabagh, Kundian, Chashma and Namal Lake are all within reach.
Rawalpindi to Mianwali ticket price by operator
Two main options on a route shortened by the CPEC motorway.
| Bus operator | Class | Boards in Rawalpindi | Journey time | Ticket price |
|---|---|---|---|---|
| Coasters | Standard, air conditioned | Pir Wadhai general stand | 4h | Rs 1,100 |
| Skyways | Economy, 2+2 | Faizabad | 3h 30m | Rs 1,400 |
Fares are indicative published prices and vary with class, season, fuel adjustments and demand. Your live, confirmed fare appears on the seat map before payment.
What changed with the M-14
Before the M-14, Mianwali was reached by slow single carriageway roads through Talagang or Pindi Gheb. The motorway cut the journey sharply and brought more coach services.
Skyways lists Mianwali as a direct destination from Rawalpindi. Coasters remain cheaper and more frequent.
Mianwali, Kalabagh or Kundian
Mianwali district spreads along the Indus, and several towns are served from the same corridor.
Mianwali city
- Good for
- The district headquarters and the PAF base area.
- Tip
- Coaches finish in the city.
Kalabagh
- Good for
- The salt town on the Indus where the river leaves the hills.
- Tip
- Change in Mianwali for local transport.
Kundian and Chashma
- Good for
- The railway junction and the Chashma barrage and power plants.
- Tip
- South of Mianwali by local transport.
How to choose
Book to Mianwali city and continue by local transport to Kalabagh, Kundian or Chashma. For Namal Lake, arrange a car from Mianwali.
Which is the best bus service from Rawalpindi to Mianwali
A short list of choices.
Coaster
Frequent departures from Pir Wadhai.
From Rs 1,100Skyways
A full size coach on the M-14.
From Rs 1,400Private car
Useful for Namal Lake and Kalabagh.
From Rs 10,000Our verdict
Take Skyways at Rs 1,400 for comfort, or a coaster at Rs 1,100 for the lowest fare.
Rawalpindi to Mianwali bus timings
Coasters and coaches run through the day.
Early morning
6:00 AM to 9:00 AMArrive by late morning.
Daytime
10:00 AM to 2:00 PMEasy seats.
Evening
3:00 PM to 7:00 PMBusy with students and families.
Summer
May to AugustMianwali is very hot. Morning travel is best.
The motorway is quiet, the city is hot
The M-14 carries light traffic, so journeys are predictable. The bigger factor is heat in Mianwali in summer, which makes early departures the comfortable choice.
Rawalpindi and Mianwali terminals
Coaches and coasters finish in Mianwali city.
Rawalpindi
- Skyways
- Faizabad terminal, with some services calling at Pir Wadhai.
- Pir Wadhai general stand
- Regional coaches and coasters to south and west Punjab.
- Tip
- Ask for your town by name. Several Skyways routes share departures.
Mianwali
- City stands
- Coaches and coasters finish in Mianwali city.
- Onward
- Local transport to Kalabagh, Kundian and Chashma.
- Railway
- Kundian Junction lies south of the city.
The road from Rawalpindi to Mianwali
West to Hakla, then south west down the M-14 across the Potohar to the Indus plain.
- RawalpindiDeparture, km 0.
- Hakla interchangeStart of the M-14, km 35.
- Pindi Ghebkm 110.
- Mianwali interchangeLeave the motorway, km 210.
- MianwaliArrival about three and a half hours later, km 230.
Where the Indus leaves the hills
Near Mianwali the Indus emerges from the Salt Range at Kalabagh onto the plains, which is why the district is home to major barrages and power projects.
Rawalpindi to Mianwali bus vs car
Road travel is the practical option.
Bus or coaster
Rs 1,100to Rs 1,400
Quick on the M-14 and inexpensive.
Best for most.
Private car
Rs 10,000and up, one way
Good for Namal Lake and Kalabagh.
Only split between four.
Cheapest way to travel from Rawalpindi to Mianwali
A coaster from Pir Wadhai at around Rs 1,100.
Rawalpindi to Mianwali bus FAQs
What is the Rawalpindi to Mianwali bus ticket price?
About Rs 1,100 on a coaster and Rs 1,400 with Skyways.
How long does it take from Rawalpindi to Mianwali?
Around three and a half hours via the M-14 motorway.
Does Skyways run from Rawalpindi to Mianwali?
Yes, Skyways lists Mianwali as a direct destination from Rawalpindi.
How do I get to Kalabagh?
Travel to Mianwali city, then take local transport to Kalabagh on the Indus.
Is there a train from Rawalpindi to Mianwali?
There is no practical direct train for this trip. The motorway coach is quicker.
Related routes and operators
From Rawalpindi and Mianwali
Operator fare lists
Book your Rawalpindi to Mianwali ticket
Coaches and coasters to Mianwali compared, with no booking fee added to the published fare.
Compare fares now