Route · Karachi to the Thal

Karachi to Bhakkar Bus Ticket Price, Timings, Online Booking

The Karachi to Bhakkar ticket price starts at about Rs 3,800 and reaches Rs 6,000 in the better classes. The journey takes fourteen to fifteen hours, and Bhakkar sits in the heart of the Thal desert on the eastern bank of the Indus.

Ticket price from
Rs 3,800Local coaches
Better classes
Rs 6,000Executive
Distance
1,050 kmVia Sukkur and Layyah
Journey time
14h to 15hOvernight
Position
Thal desertEast bank of the Indus

Karachi to Bhakkar bus ticket price: fares run from about Rs 3,800 to Rs 6,000 depending on class. The journey takes fourteen to fifteen hours, and Bhakkar is on the New Khan and Niazi Express western networks.

Fares by operator

Karachi to Bhakkar ticket price by operator

Bhakkar is deep in the Thal and served almost entirely by the western Punjab specialists rather than any national brand.

Karachi to Bhakkar fares by operator
OperatorClassJourney timeTicket price
Local and regional coachesStandard15hRs 3,800
New Khan Road RunnersStandard14h 30mRs 4,300
Niazi ExpressStandard14hRs 4,700
Via Layyah, then localTwo legs15h +From Rs 4,000
Better classesExecutive14hRs 6,000

Fares are indicative published prices and vary with class, fuel adjustments and peak demand. Your live, confirmed fare appears on the seat map before payment.

Where the national brands stop and the specialists continue

Daewoo and Faisal Movers reach Sargodha and Jhang, then stop. New Khan and Niazi Express keep going west into the Thal to Bhakkar, Mianwali and Kundian. If you are travelling into this belt, the specialist network is not a fallback but the only real option, and booking through with one of them avoids a change at Sargodha or Layyah.


The area

Bhakkar and the Indus bank

Bhakkar district covers a substantial stretch of the Thal, with the Indus forming its western boundary.

LAYYAH

South

On the same network and the practical change point if direct timings do not suit.

MIANWALI

North

Further up the Indus, also on the New Khan and Niazi networks.

DARYA KHAN

On the river

A town on the Indus bank in the district, served by local transport.

Layyah is the fallback change point

Direct services are moderate in frequency. Karachi to Layyah runs more often and Bhakkar is a short hop north on the same network, so if the through options do not suit, book to Layyah and continue rather than waiting a day.


Schedule

Karachi to Bhakkar bus timings

Departures are in the evening so the fourteen to fifteen hour journey passes overnight.

Evening

The main block

Timed for an overnight run north through Sindh.

Frequency

Moderate

The specialists run it, but with fewer daily departures than the motorway routes.

Via Layyah

More frequent

A short hop north on the same network if timings do not suit.

Booking

2 to 3 days

A week around Eid.


Where to board

Karachi and destination terminals

KARACHI

Sohrab Goth and four city terminals

Sohrab Goth is the main northbound area. Faisal Movers also runs Karachi Cantt on Dr Daud Pota Road opposite the railway station, Taj Complex in Saddar and Malir Halt on Jinnah Avenue, with free shuttles between them.

Four Faisal Movers terminals means checking which one your ticket names.

BHAKKAR

Main bus stand

Onward transport for Darya Khan, Mianwali and the Thal district departs from the main terminal.

The national brands do not reach this far west.


Common questions

Karachi to Bhakkar bus FAQs

What is the Karachi to Bhakkar bus ticket price?

From about Rs 3,800 on local coaches, Rs 4,300 with New Khan, Rs 4,700 with Niazi Express and up to Rs 6,000 in the better classes.

How long is the journey?

Fourteen to fifteen hours for roughly 1,050 km via Sukkur and Layyah.

Do the national operators serve Bhakkar?

Not really. Daewoo and Faisal Movers reach Sargodha and Jhang then stop. New Khan and Niazi Express continue west into the Thal, so the specialist network is the only real option here.

Should I change at Layyah?

It is a reasonable fallback. Karachi to Layyah runs more frequently and Bhakkar is a short hop north on the same network.

Can I continue to Mianwali?

Yes, further up the Indus on the same New Khan and Niazi networks. A through booking saves a change.

Book your Karachi to Bhakkar ticket

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

Compare fares now