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.
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.
Rawalpindi to Bhakkar ticket price by operator
Two main options on a route across western Punjab.
| Bus operator | Class | Boards in Rawalpindi | Journey time | Ticket price |
|---|---|---|---|---|
| Regional coaches | Coach, 2+2 | Pir Wadhai general stand | 6h | Rs 1,800 |
| Skyways | Economy, 2+2 | Faizabad | 5h 30m | Rs 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.
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.
Which is the best bus service from Rawalpindi to Bhakkar
A route where timing matters more than the operator.
Regional coaches
The lowest fare from Pir Wadhai.
From Rs 1,800Skyways
Direct Rawalpindi to Bhakkar service from Faizabad.
From Rs 2,100Daewoo Express
Has a Bhakkar terminal; confirm twin cities departures.
Check scheduleOur verdict
Take Skyways at Rs 2,100 for the most reliable direct option, or a regional coach to save a little.
Rawalpindi to Bhakkar bus timings
Fewer departures than the main corridors, clustered in the morning and evening.
Morning
7:00 AM to 10:00 AMArrive by mid afternoon.
Midday
11:00 AM to 2:00 PMLimited. Hot arrival in summer.
Evening
5:00 PM to 9:00 PMArrive late at night. Arrange a pickup.
Summer
May to AugustThe 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.
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 from Rawalpindi to Bhakkar
Down the M-14 to Mianwali, then south along the Indus between the river and the Thal.
- RawalpindiDeparture, km 0.
- Hakla interchangeOnto the M-14, km 35.
- MianwaliLeave the motorway, km 230.
- KundianRailway junction, km 250.
- Kallur Kotkm 290.
- 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.
Rawalpindi to Bhakkar bus vs car
Road travel is the practical choice.
Bus
Rs 1,800to Rs 2,100
Direct and affordable.
Best for most.
Private car
Rs 14,000and up, one way
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.
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
From Rawalpindi and Bhakkar
Operator fare lists
Book your Rawalpindi to Bhakkar ticket
Coaches to Bhakkar compared, with no booking fee added to the published fare.
Compare fares now