Hafizabad to Jhang Bus Ticket Price, Online Booking, Service Timing

Hafizabad to Jhang has no through coach; the usual plan is a coach or van to Faisalabad and Daewoo Express on to Jhang at Rs 670, roughly five and a half hours for 225 km. Jhang is the Chenab district town of Heer and Ranjha.

Coach from Rs 670 after the bus to Faisalabad

Coach fare
Rs 670Faisalabad to Jhang
Journey time
with the change
Distance
About 225 kmvia Faisalabad
Change at
Faisalabadbus to coach
First leg
On boardHafizabad to Faisalabad

Quick Fare Check: Hafizabad to Jhang is about 225 km with a change at Faisalabad: regional coaches and vans to Faisalabad, paid on board; Daewoo Express to Jhang at Rs 670. Allow about five and a half hours.

Hafizabad to Jhang bus fare by operator

Hafizabad to Jhang bus fares add up across two rides, since nothing runs straight through.

Hafizabad to Jhang bus ticket prices by operator and class, cheapest first
Bus operatorClassRouteJourney timeTicket priceBooking
Regional coaches and vansCoach or vanLeg 1: Hafizabad to Faisalabad, through the dayPaid on boardTickets at the stand
Daewoo ExpressLuxury ACLeg 2: Faisalabad to Jhang, times at bookingRs 670Book now Daewoo Express Luxury, Hafizabad to Jhang
Regional busesBus or flying coachLeg 2: Faisalabad to Jhang, through the dayPaid on boardTickets at the stand

Indicative one-way prices for one adult seat on each leg; local fares are paid on board and the live coach fare confirms at checkout. Every Faisalabad to Jhang option is on the Faisalabad to Jhang page.

Hafizabad to Jhang route map

Hafizabad to Jhang route map Map of the Hafizabad to Jhang bus route through Hafizabad, Pindi Bhattian, Faisalabad, Jhang. 32°N 72°E 74°E Hafizabad Faisalabad Jhang 50 km N
Cities plotted from their coordinates; the line shows the corridor, not every bend of the road. Buses run south-west to Faisalabad, then on to Jhang.

Fares from Faisalabad

  1. Daewoo Express LuxuryRs 670
One-way coach fares from Faisalabad; the bus from Hafizabad is paid on board.

Hafizabad to Jhang bus timings

Hafizabad to Jhang bus timings follow the coaches and vans on each leg; start early so every change is in daylight.

  1. To Faisalabad

    Dawn to dusk

    Regional coaches and vans pull out of Hafizabad’s general bus stand for Faisalabad whenever they fill, from first light until early evening; about three hours.

  2. Faisalabad to Jhang

    Times at booking

    Daewoo Express lists Faisalabad to Jhang at about Rs 670; confirm the departure time when you book.

  3. The change

    Allow an hour

    Coaches and vans from Hafizabad arrive at Faisalabad’s general bus stand, where the coaches for Jhang, Gojra and the district towns load.

  4. Eid rush

    Book early

    Coaches out of Hafizabad fill days ahead of both Eids; book as soon as your dates are fixed.

Hafizabad to Jhang bus online booking

The Jhang coach on the Hafizabad to Jhang trip can be booked online; the local ride is paid on board.

  1. Choose your coach

    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 Hafizabad to Jhang buses

Which is the best bus service from Hafizabad to Jhang?

The best way from Hafizabad to Jhang is an early start, so that every change happens in daylight.

  • Daewoo Express

    Booked seat

    About Rs 670 from Faisalabad to Jhang.

    From Rs 670

Our pick

Take a morning bus to Faisalabad and Daewoo Express on to Jhang, for about Rs 670 plus the bus fare.

Before you book a Hafizabad to Jhang bus

Three things help on the Hafizabad to Jhang trip.

  • Heer’s tomb

    Jhang is home to the tomb of Heer, heroine of Punjab’s best-known love story.

  • Return trip

    For the journey back, see Jhang to Hafizabad.

  • Faisalabad first

    The first leg has its own page: see Hafizabad to Faisalabad.

Hafizabad to Jhang bus FAQs

What is the Hafizabad to Jhang bus fare?

About Rs 670 for the coach from Faisalabad, plus the bus fare to Faisalabad, paid on board.

Is there a direct bus from Hafizabad to Jhang?

No. Change at Faisalabad.

How long does Hafizabad to Jhang take?

About five and a half hours, including the waits between rides.

Which buses run from Faisalabad to Jhang?

Daewoo Express runs the Faisalabad to Jhang leg.

Where does the first ride leave from?

From Hafizabad’s general bus stand.

Book Hafizabad to Jhang bus tickets for your date

Book your coach to Jhang and pay with JazzCash, Easypaisa or card; the local ride is paid on board.

Search Hafizabad to Jhang buses