Route · Rawalpindi to Bhakkar via Mianwali

Rawalpindi to Bhakkar Bus Ticket Price, Online Booking, Timing

The Rawalpindi to Bhakkar ticket price starts at about Rs 1,800 and reaches Rs 2,100 with Skyways. The route runs down the M-14 to Mianwali and then south along the Indus through the edge of the Thal desert, a trip of around five and a half hours.

Ticket price from
Rs 1,800Regional coach
Better classes
Rs 2,100Skyways
Distance
about 340 kmM-14, then south
Journey time
5h to 6hOne stop
Departures
Several dailyMorning and evening

Short answer: Rawalpindi to Bhakkar costs about Rs 1,800 to Rs 2,100 and takes five to six hours via the M-14 to Mianwali, then south past Kundian along the Indus. Skyways lists Bhakkar as a direct destination from Rawalpindi. Daewoo has a Bhakkar terminal opposite the General Bus Stand on Jhang Road, so check its schedule for twin cities departures.

Fares by operator

Rawalpindi to Bhakkar ticket price by operator

Two main options on a route across western Punjab.

Rawalpindi to Bhakkar fares by operator
Bus operatorClassBoards in RawalpindiJourney timeTicket price
Regional coachesCoach, 2+2Pir Wadhai general stand6hRs 1,800
SkywaysEconomy, 2+2Faizabad5h 30mRs 2,100

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.

A thinly served but steady route

Bhakkar has fewer departures than the big Punjab cities, so the morning and evening coaches are the ones to aim for. Skyways is the most established direct operator.

Daewoo’s Bhakkar terminal mainly links the town with other Punjab cities; confirm whether a Rawalpindi departure suits your date.


Before you book

Bhakkar and the Thal

Bhakkar sits between the Indus and the sandy Thal desert, and nearby towns share the same coaches.

Bhakkar city

Where
On the Jhang Road side, near the General Bus Stand.
Good for
The district headquarters and markets.

Darya Khan

Where
Towards the Indus crossing for D.I. Khan.
Good for
The river bridge and western towns.

Kallur Kot

Where
North of Bhakkar on the road from Mianwali.
Good for
Towns on the Mianwali side of the district.

How to choose

Book to Bhakkar and tell the conductor if you need Kallur Kot on the way. For Darya Khan, continue by local transport from Bhakkar.

The real choice

Which is the best bus service from Rawalpindi to Bhakkar

A route where timing matters more than the operator.

Cheapest

Regional coaches

The lowest fare from Pir Wadhai.

From Rs 1,800
Most established

Skyways

Direct Rawalpindi to Bhakkar service from Faizabad.

From Rs 2,100
Worth checking

Daewoo Express

Has a Bhakkar terminal; confirm twin cities departures.

Check schedule

Our verdict

Take Skyways at Rs 2,100 for the most reliable direct option, or a regional coach to save a little.


Schedule

Rawalpindi to Bhakkar bus timings

Fewer departures than the main corridors, clustered in the morning and evening.

Morning

7:00 AM to 10:00 AM

Arrive by mid afternoon.

Midday

11:00 AM to 2:00 PM

Limited. Hot arrival in summer.

Evening

5:00 PM to 9:00 PM

Arrive late at night. Arrange a pickup.

Summer

May to August

The Thal is extremely hot. Morning travel is best.

Plan around desert heat

The Thal around Bhakkar is among the hottest parts of Punjab. Morning departures and coaches with good air conditioning make a real difference in summer.

Where to board

Rawalpindi and Bhakkar terminals

Coaches finish near Bhakkar’s General Bus Stand.

Rawalpindi

Skyways
Faizabad, for the direct Bhakkar service.
Pir Wadhai
Regional coaches heading down the Indus side of Punjab.
Daewoo Express
Own terminal near Jhangi Syedan, 26 Number Chungi. Confirm Bhakkar departures.

Bhakkar

General Bus Stand
Jhang Road, where most coaches finish.
Daewoo Express
Opposite the General Bus Stand, Jhang Road, Chak No. 34/B TDA.
Onward
Local transport to Darya Khan, Kallur Kot and Mankera.

The road

The road from Rawalpindi to Bhakkar

Down the M-14 to Mianwali, then south along the Indus between the river and the Thal.

  1. RawalpindiDeparture, km 0.
  2. Hakla interchangeOnto the M-14, km 35.
  3. MianwaliLeave the motorway, km 230.
  4. KundianRailway junction, km 250.
  5. Kallur Kotkm 290.
  6. BhakkarArrival five to six hours later, km 340.

Motorway, then the Indus road

The first two thirds are on the M-14. South of Mianwali the road follows the Indus plain through Kundian and Kallur Kot, slower but straightforward.

Bus or car

Rawalpindi to Bhakkar bus vs car

Road travel is the practical choice.

01Recommended

Bus

Rs 1,800to Rs 2,100

Journey time
5h to 6h
Frequency
Several daily
Arrives
General Bus Stand

Direct and affordable.

Best for most.

02For groups

Private car

Rs 14,000and up, one way

Journey time
About 5h
Frequency
On demand
Arrives
Door to door

Reaches farms and villages deep in the Thal where coaches do not go.

For desert villages.

Cheapest way to travel from Rawalpindi to Bhakkar

A regional coach from Pir Wadhai at around Rs 1,800.


Common questions

Rawalpindi to Bhakkar bus FAQs

What is the Rawalpindi to Bhakkar bus ticket price?

About Rs 1,800 on a regional coach and Rs 2,100 with Skyways.

How long does it take from Rawalpindi to Bhakkar?

Five to six hours via the M-14 and Mianwali.

Where is the Daewoo terminal in Bhakkar?

Opposite the General Bus Stand on Jhang Road, Chak No. 34/B TDA.

Does Skyways run to Bhakkar?

Yes, Skyways lists Bhakkar as a direct destination from Rawalpindi.

When is the best time to travel?

Morning, especially in summer, when the Thal is extremely hot.

Related routes and operators

Book your Rawalpindi to Bhakkar ticket

Coaches to Bhakkar compared, with no booking fee added to the published fare.

Compare fares now