Karachi to Khushab Bus Ticket Price, Online Booking, Timing
The Karachi to Khushab bus ticket price starts at about Rs 7,690 with Daewoo Express to Sargodha, the nearest long-haul stop, with Khushab about 60 km on by local transport. No through coach to Khushab appears in the fare lists we checked; the long leg takes about 14 and a half hours.
To Sargodha Rs 7,690 one way, per seat
Quick Fare Check: Karachi to Khushab starts at about Rs 7,690 with Daewoo Express Luxury to Sargodha, then about 60 km by local transport to Khushab.
Karachi to Khushab bus fare by operator
Karachi to Khushab has no through coach in the fare lists we checked, so the fare below takes you to Sargodha, with Khushab a local ride beyond.
| Bus operator | Class | Route | Journey time | Ticket price | Booking |
|---|---|---|---|---|---|
| Daewoo Express | Luxury AC | To Sargodha, then local | Rs 7,690 | Book now Daewoo Express Luxury, Karachi to Khushab |
Indicative one-way price for one adult to Sargodha. The local ride on to Khushab is paid separately.
Karachi to Khushab route map
Daewoo fares from Karachi towards Khushab
- Daewoo Express to FaisalabadRs 6,890
- Daewoo Express to Sargodha, for KhushabRs 7,690
Karachi to Khushab bus timings
Karachi to Khushab bus timings follow the long-haul coach to Sargodha; an overnight run leaves the day for the last leg.
-
Evening from Karachi
Morning in Sargodha
An evening coach reaches Sargodha after about 14 and a half hours.
-
Onward local
Through the day
Local transport from Sargodha to Khushab runs regularly in daytime.
-
Via Faisalabad
More departures
Faisalabad has more coaches from Karachi, with onward transport west.
-
Winter fog
December–January
Fog around Sargodha can delay a dawn arrival.
Karachi to Khushab bus online booking
Karachi to Khushab bus online booking means booking the long leg to Sargodha, then taking local transport the last 60 km.
-
Compare and choose
Pick an operator and class from the fare table above, and check where it boards and drops before you pay.
-
Pick your seat
Choose a window or aisle seat on the seat map. Women are seated beside women or family members.
-
Pay and board
Pay by JazzCash, Easypaisa or card and keep the e-ticket. Carry your CNIC and reach the terminal 30 minutes early.
Which is the best bus service from Karachi to Khushab?
The best way from Karachi to Khushab is the Daewoo coach to Sargodha and a local ride west.
-
Daewoo Express
Closest priced stop
Luxury at about Rs 7,690 to Sargodha, about 60 km short of Khushab.
From Rs 7,690
Our pick
Book Daewoo Express to Sargodha at about Rs 7,690 and take local transport the last 60 km. If that departure does not suit, go via Faisalabad instead.
Before you book a Karachi to Khushab bus
Before you book a Karachi to Khushab trip, three things are worth knowing.
-
Sargodha, not Khushab
The long-haul coach ends at Sargodha. Allow for about 60 km of local transport.
-
Faisalabad as backup
Faisalabad has more departures and cheaper fares from Karachi.
-
Arrive by day
An overnight run to Sargodha leaves daylight for the last leg.
Karachi to Khushab bus FAQs
What is the Karachi to Khushab bus fare?
From about Rs 7,690 with Daewoo Express to Sargodha, plus a local ride to Khushab.
Is there a direct bus from Karachi to Khushab?
Not in the fare lists we checked. The practical route is via Sargodha.
How long does it take?
About 14 and a half hours to Sargodha, plus the local leg of about 60 km.
Can I go via Faisalabad?
Yes. Daewoo Express to Faisalabad costs Rs 6,890, with onward transport west.
Is the coach air-conditioned?
Yes. The Daewoo Express Luxury coach is air-conditioned.
Compare Karachi to Khushab bus tickets for your date
Book the long leg to Sargodha, then take local transport the last stretch, paying with JazzCash, Easypaisa or card.
Search Karachi to Khushab buses