Route · Rawalpindi to Mianwali on the M-14

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.

Ticket price from
Rs 1,100Coaster
Better classes
Rs 1,400Skyways
Distance
about 230 kmVia the M-14
Journey time
3h 30m to 4hMostly motorway
Departures
Through the dayCoasters and coaches

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.

Fares by operator

Rawalpindi to Mianwali ticket price by operator

Two main options on a route shortened by the CPEC motorway.

Rawalpindi to Mianwali fares by operator
Bus operatorClassBoards in RawalpindiJourney timeTicket price
CoastersStandard, air conditionedPir Wadhai general stand4hRs 1,100
SkywaysEconomy, 2+2Faizabad3h 30mRs 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.


Before you book

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.

The real choice

Which is the best bus service from Rawalpindi to Mianwali

A short list of choices.

Cheapest

Coaster

Frequent departures from Pir Wadhai.

From Rs 1,100
Most comfortable

Skyways

A full size coach on the M-14.

From Rs 1,400
Most flexible

Private car

Useful for Namal Lake and Kalabagh.

From Rs 10,000

Our verdict

Take Skyways at Rs 1,400 for comfort, or a coaster at Rs 1,100 for the lowest fare.


Schedule

Rawalpindi to Mianwali bus timings

Coasters and coaches run through the day.

Early morning

6:00 AM to 9:00 AM

Arrive by late morning.

Daytime

10:00 AM to 2:00 PM

Easy seats.

Evening

3:00 PM to 7:00 PM

Busy with students and families.

Summer

May to August

Mianwali 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.

Where to board

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

The road from Rawalpindi to Mianwali

West to Hakla, then south west down the M-14 across the Potohar to the Indus plain.

  1. RawalpindiDeparture, km 0.
  2. Hakla interchangeStart of the M-14, km 35.
  3. Pindi Ghebkm 110.
  4. Mianwali interchangeLeave the motorway, km 210.
  5. 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.

Bus or car

Rawalpindi to Mianwali bus vs car

Road travel is the practical option.

01Recommended

Bus or coaster

Rs 1,100to Rs 1,400

Journey time
3h 30m to 4h
Frequency
Through the day
Arrives
Mianwali city

Quick on the M-14 and inexpensive.

Best for most.

02For groups

Private car

Rs 10,000and up, one way

Journey time
About 3h 15m
Frequency
On demand
Arrives
Anywhere

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.


Common questions

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

Book your Rawalpindi to Mianwali ticket

Coaches and coasters to Mianwali compared, with no booking fee added to the published fare.

Compare fares now