Route · Capital to the Thal desert

Islamabad to Bhakkar Bus Ticket Price, Timings, Online Booking

The Islamabad to Bhakkar ticket price starts at about Rs 1,400 and rises to roughly Rs 2,400 in the better classes. The journey covers around 360 km down the Indus Highway and takes six hours, on a corridor with no motorway and no national brands.

Ticket price from
Rs 1,400Standard seated
Better classes
Rs 2,400Luxury coach
Distance
360 kmVia Mianwali
Journey time
6h to 6h 30mDay run
Operators
3 namedPlus local coaches

Short answer: the Islamabad to Bhakkar bus ticket price runs from about Rs 1,400 on Niazi Express to about Rs 2,400 on a Diamond Coaches luxury coach. Daewoo Express does not serve Bhakkar, so this is a route run entirely by western Punjab operators.

Fares by operator

Islamabad to Bhakkar ticket price by operator

Bhakkar sits in the Thal between the Indus and the Jhelum with no motorway anywhere near it, which is why the Islamabad to Bhakkar ticket price is higher per kilometre than the Jhang or Faisalabad corridors.

Islamabad to Bhakkar fares by operator
Bus operator Class Route Journey time Ticket price
Niazi Express Standard seated, air conditioned Rawalpindi to Bhakkar via Mianwali 6h 30m Rs 1,400
New Khan Standard seated, air conditioned Rawalpindi to Bhakkar via Khushab and Quaidabad 6h 30m Rs 1,600
Niazi Express Luxury, air conditioned Islamabad to Bhakkar via Mianwali 6h Rs 1,900
Diamond Coaches Luxury coach, air conditioned Rawalpindi to Bhakkar via the Indus Highway 6h Rs 2,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.

Why this route costs more per kilometre than Jhang

Bhakkar is closer to the capital than Jhang and costs slightly more to reach. That is not an error. Jhang sits on the motorway network with a dense field of operators undercutting each other; Bhakkar sits in the Thal on single carriageway with three companies serving it. Fewer buses on slower road means a higher floor, and it is the same pattern that makes Quetta dearer than Rahim Yar Khan.

Book Islamabad to Bhakkar.
Compare every operator on the route.

Compare live fares
The real choice

Which is the best bus service from Islamabad to Bhakkar

Three operators, two routings, and a six hour run on single carriageway. The routing is the first thing to settle.

Best value

Niazi Express

The fare floor and the most departures, running via Mianwali. Its luxury class at Rs 1,900 is the best seat available without leaving the network.

From Rs 1,400

Khushab routing

New Khan

Runs the eastern approach through Khushab and Quaidabad, which is the one to book if either of those towns is on your way.

From Rs 1,600

Best coach

Diamond Coaches

A full luxury coach on the Indus Highway, and the operator to book if you are continuing south towards Layyah or Dera Ismail Khan.

From Rs 2,400

Our verdict

Niazi Express luxury at Rs 1,900 is the right seat on this route. Six hours on single carriageway is long enough that the Rs 500 over the floor is worth paying, and Niazi runs the corridor often enough that you are not planning your day around one departure. Diamond Coaches earns its premium only if the Indus Highway routing suits where you are going next.

Schedule

Islamabad to Bhakkar bus timings

Islamabad to Bhakkar bus timings are thin compared with the motorway corridors, so this is a route to check before setting out for the terminal.

Early morning

5:00 AM to 8:00 AM

The main band by a distance, arriving in Bhakkar in the early afternoon.

Midday

9:00 AM to 1:00 PM

A few departures, arriving in the evening. Easy to book on the day.

Afternoon

2:00 PM to 6:00 PM

The last practical window. Departures after this are rare on this corridor.

Busy periods

Eid and wheat season

Eid fills the belt, and the Thal harvest adds local traffic through the spring.

Where to board

Islamabad and Bhakkar terminals

This is a Pirwadhai route from end to end, which is worth knowing before heading to Faizabad.

Pirwadhai

Niazi Express, New Khan and Diamond Coaches
All run from Pirwadhai in Rawalpindi, the hub for western Punjab departures.
Faizabad
Has little to offer on this corridor, since the national brands do not serve Bhakkar.
Worth knowing
Allow time to cross town if you are staying in the Islamabad sectors.

Bhakkar stands

Set down
The general bus stand takes nearly all arrivals, close to the centre.
Onward connections
Darya Khan, Mankera, Kallur Kot, Layyah and Jauharabad all run from here.
Worth knowing
Onward services in the Thal finish early in the afternoon.
The road

The two roads to Bhakkar

Bhakkar can be reached down the Indus or across the Thal from Khushab, and the two routings pass entirely different towns.

  • Islamabad and Rawalpindi Departures from Pirwadhai, concentrated in the early morning.
  • Western routing via Talagang and Mianwali Down to the Indus and then south on the highway. Used by Niazi Express and Diamond Coaches.
  • Eastern routing via Khushab and Quaidabad Across the Thal from the Sargodha side, used mainly by New Khan.
  • Darya Khan The last significant town before Bhakkar on the Indus routing.
  • Bhakkar Arrival six to six and a half hours after departure.

If you are approaching from the south, the Lahore to Bhakkar fares cover that corridor.

Compare

Bus or train from Islamabad to Bhakkar

The Thal is thinly served by rail, which leaves the bus doing nearly all the work on this corridor.

By road Direct

Bus

Rs 1,400from, one way

Journey time
6h to 6h 30m
Departures
Mostly morning
Operators
Three named

Two routings, air conditioned throughout, with onward connections across the Thal from the Bhakkar stand.

The only realistic option.

By rail Very limited

Train

Variesby class and connection

Journey time
Far longer than the bus
Direct service
None practical
Frequency
Very low

Rail through the Thal is sparse, and any attempt from the capital ends in a long road leg regardless.

Not an alternative on this pair.

Common questions

Islamabad to Bhakkar bus FAQs

What is the Islamabad to Bhakkar bus ticket price?

Fares run from about Rs 1,400 on Niazi Express to about Rs 2,400 on a Diamond Coaches luxury coach. New Khan sits around Rs 1,600 and Niazi Express luxury around Rs 1,900.

How long does the Islamabad to Bhakkar bus take?

Six to six and a half hours for roughly 360 km. There is no motorway on this corridor, so the whole journey is single carriageway once you leave the M-2.

Does Daewoo Express go to Bhakkar?

No. Bhakkar is served by western Punjab operators rather than the national long haul brands, which is why the top of the fare range here is lower than on comparable routes.

Which road do the buses take?

Either the western routing through Talagang and Mianwali down the Indus, or the eastern routing across the Thal from Khushab and Quaidabad. Book by whichever passes the town you need.

Which is the best bus service from Islamabad to Bhakkar?

Niazi Express, for the fare floor, the most departures and a luxury class at Rs 1,900. Diamond Coaches is worth the premium if you are continuing south towards Layyah or Dera Ismail Khan.

Can I continue to Layyah, Darya Khan or Mankera?

Yes, all run from the Bhakkar general stand along with Kallur Kot and Jauharabad. Travel in the morning, because Thal departures finish early in the afternoon.

Book your Islamabad to Bhakkar ticket

Compare every operator on the corridor with live seat maps, and no booking fee added to the published fare.

Compare fares now