Karachi to Jhang Bus Ticket Price, Online Booking, Timing

The Karachi to Jhang bus ticket price comes to about Rs 6,070 with Kainat Travels to Faisalabad and a Daewoo Express onward ticket to Jhang at Rs 670. No through coach to Jhang appears in the fare lists we checked, so the trip is two tickets via Faisalabad, about 15 hours in all.

Two tickets from Rs 6,070 one way, per seat

Total fare
Rs 6,070–7,560two tickets
Journey time
including the change
Change at
Faisalabadabout 80 km short
Onward leg
Rs 670Faisalabad to Jhang
Through coach
None listedin the lists we checked

Quick Fare Check: Karachi to Jhang costs about Rs 6,070 for two tickets: Kainat Travels to Faisalabad at Rs 5,400 plus Daewoo Express to Jhang at Rs 670. With Daewoo both ways the total is about Rs 7,560.

Karachi to Jhang bus fare by operator

Karachi to Jhang has no through coach in the fare lists we checked, so the fares below are totals for two tickets, changing at Faisalabad.

Karachi to Jhang bus ticket prices by operator and class, cheapest first
Bus operatorClassRouteJourney timeTicket priceBooking
Kainat TravelsLuxury ACFaisalabad, then Daewoo Rs 670Rs 6,070Book now Kainat Travels Luxury, Karachi to Jhang
Daewoo ExpressLuxury ACFaisalabad, then Daewoo Rs 670Rs 7,560Book now Daewoo Express Luxury, Karachi to Jhang

Totals for two one-way tickets for one adult: Karachi to Faisalabad plus the Rs 670 Daewoo Faisalabad to Jhang fare.

Karachi to Jhang route map

Karachi to Jhang route map Map of the Karachi to Jhang bus route through Karachi, Hyderabad, Sukkur, Multan, Faisalabad, Jhang. 26°N 28°N 30°N 66°E 68°E 70°E 72°E 74°E Karachi Hyderabad Sukkur Multan Faisalabad Jhang 200 km N
Cities plotted from their coordinates; the line shows the corridor, not every bend of the road. The long-haul coach runs up the M-5 and M-4 to Faisalabad; Jhang is a short onward leg west.

Two-ticket totals via Faisalabad

  1. Kainat Travels to Faisalabad + Daewoo to JhangRs 6,070
  2. Daewoo Express both legsRs 7,560
Totals from the same fare lists. The onward Faisalabad to Jhang leg is Rs 670 either way.

Karachi to Jhang bus timings

Karachi to Jhang bus timings hinge on the Faisalabad arrival: choose a long-haul coach that reaches Faisalabad in daytime, when onward departures are frequent.

  1. Evening from Karachi

    Morning in Faisalabad

    An evening long-haul coach reaches Faisalabad in the morning, with the day ahead for the Jhang leg.

  2. Onward to Jhang

    Through the day

    Daewoo runs Faisalabad to Jhang regularly; the leg takes around an hour and a half.

  3. Sleeper option

    Faisalabad leg

    Both operators run sleepers to Faisalabad if you want to lie flat for the long part.

  4. Winter fog

    December–January

    Fog on the M-4 can delay the Faisalabad arrival before dawn.

Karachi to Jhang bus online booking

Karachi to Jhang bus online booking means two tickets: book the Faisalabad leg first, then the short onward leg to Jhang.

  1. Compare and choose

    Pick an operator and class from the fare table above, and check where it boards and drops before you pay.

  2. Pick your seat

    Choose a window or aisle seat on the seat map. Women are seated beside women or family members.

  3. Pay and board

    Pay by JazzCash, Easypaisa or card and keep the e-ticket. Carry your CNIC and reach the terminal 30 minutes early.

Search Karachi to Jhang buses

Which is the best bus service from Karachi to Jhang?

The best way from Karachi to Jhang is Kainat Travels to Faisalabad and the Daewoo onward leg, the cheapest pairing.

  • Kainat Travels

    Cheapest long leg

    Karachi to Faisalabad at about Rs 5,400, or Rs 8,000 in a sleeper.

    From Rs 5,400

  • Daewoo Express

    Onward to Jhang

    Faisalabad to Jhang at about Rs 670, or the whole trip from Karachi for a single operator at Rs 7,560.

    From Rs 670

Our pick

Book Kainat Travels to Faisalabad at about Rs 5,400 and Daewoo Express on to Jhang at Rs 670, about Rs 6,070 in all. Choose a long-haul departure that reaches Faisalabad by morning.

Before you book a Karachi to Jhang bus

Before you book a Karachi to Jhang trip, three things are worth knowing.

  • Two tickets

    There is no through coach in the lists we checked. The fares here are totals for two tickets via Faisalabad.

  • Time the change

    Arrive in Faisalabad in daytime so the onward leg to Jhang is easy to catch.

  • Faisalabad page

    The Karachi to Faisalabad page has the full seat and sleeper fares for the long leg.

Karachi to Jhang bus FAQs

What is the Karachi to Jhang bus fare?

About Rs 6,070 for two tickets: Kainat Travels to Faisalabad at Rs 5,400 and Daewoo Express to Jhang at Rs 670.

Is there a direct bus from Karachi to Jhang?

Not in the fare lists we checked. The practical route is via Faisalabad.

How long does it take?

About 14 hours to Faisalabad plus around an hour and a half on to Jhang.

Can I use one operator the whole way?

Yes. Daewoo Express both legs comes to about Rs 7,560.

Is there a sleeper option?

For the long Faisalabad leg, yes: Kainat Travels from Rs 8,000 and Daewoo Express from Rs 8,770.

Compare Karachi to Jhang bus tickets for your date

Book the long leg to Faisalabad, then the onward seat to Jhang, and pay with JazzCash, Easypaisa or card.

Search Karachi to Jhang buses