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

For a trip to Turbat from Hafizabad, 2,020 km in just under 29 hours, the rides are a coach or van to Lahore, Waraich Express to Karachi for Rs 5,500 and Al Mumtaz Coaches to Turbat for Rs 2,500. Turbat is the Kech valley town of Makran.

Coach from Rs 8,000 after the bus to Lahore

Coach fare
Rs 8,000Lahore to Turbat
Journey time
with the change
Distance
About 2,020 kmvia Lahore and Karachi
Change at
Lahore, Karachibus to coach
First leg
On boardHafizabad to Lahore

Quick Fare Check: Hafizabad to Turbat is about 2,020 km with changes at Lahore and Karachi: coaches and vans to Lahore, paid on board; Waraich Express to Karachi at Rs 5,500; Al Mumtaz Coaches to Turbat at Rs 2,500. Allow just under 29 hours.

Hafizabad to Turbat bus fare by operator

Hafizabad to Turbat bus fares add up across three rides, since nothing runs straight through.

Hafizabad to Turbat bus ticket prices by operator and class, cheapest first
Bus operatorClassRouteJourney timeTicket priceBooking
Coaches and vansCoach or vanLeg 1: Hafizabad to Lahore, through the day, by way of SheikhupuraPaid on boardTickets at the stand
Waraich ExpressCoachLeg 2: Lahore to Karachi, 1 pmRs 5,500Book now Waraich Express Coach, Hafizabad to Turbat
Daewoo ExpressLuxury ACLeg 2: Lahore to Karachi, times at bookingRs 7,770Book now Daewoo Express Luxury, Hafizabad to Turbat
Daewoo ExpressGold ACLeg 2: Lahore to Karachi, times at bookingRs 9,410Book now Daewoo Express Gold, Hafizabad to Turbat
Al Mumtaz CoachesCoach ACLeg 3: Karachi to Turbat, from Yousuf GothRs 2,500Book now Al Mumtaz Coaches Coach, Hafizabad to Turbat

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.

Hafizabad to Turbat route map

Hafizabad to Turbat route map Map of the Hafizabad to Turbat bus route through Hafizabad, Sheikhupura, Lahore, Abdul Hakeem, Khanewal, Multan, Zahir Pir, Sukkur, Moro, Hyderabad, Karachi, Turbat. 26°N 28°N 30°N 32°N 60°E 62°E 64°E 66°E 68°E 70°E 72°E 74°E 76°E Hafizabad Lahore Karachi Turbat 500 km N
Cities plotted from their coordinates; the line shows the corridor, not every bend of the road. Buses run south-east by Sheikhupura to Lahore, then by the motorways to Karachi and on to Turbat.

Fares from Lahore

  1. Waraich Express CoachRs 5,500
  2. Daewoo Express LuxuryRs 7,770
  3. Daewoo Express GoldRs 9,410
One-way coach fares from Lahore; the bus from Hafizabad is paid on board.

Hafizabad to Turbat bus timings

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

  1. To Lahore

    As they fill

    Coaches and vans run from Hafizabad’s general bus stand to Lahore all day, leaving when full; allow about two and a half hours.

  2. Lahore to Karachi

    Several a day

    From Lahore: Waraich Express at 1 pm; Daewoo Express, with times given at booking. The ride takes about 14 hours.

  3. The change

    Allow an hour

    Hafizabad coaches and vans finish at Lahore’s Badami Bagh stand; Daewoo’s Thokar Niaz Baig terminal and the other company terminals are across the city, so allow up to an hour.

  4. Karachi to Turbat

    Daily

    Al Mumtaz Coaches leaves Karachi from Yousuf Goth and reaches Turbat in 11 hours.

Hafizabad to Turbat bus online booking

Hafizabad to Turbat bus online booking works leg by leg: reserve the Karachi coach first, then the Turbat seat that suits its arrival.

  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 Turbat buses

Which is the best bus service from Hafizabad to Turbat?

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

  • Waraich Express

    Lowest Karachi fare

    About Rs 5,500 from Lahore to Karachi.

    From Rs 5,500

  • Daewoo Express

    Most comfort

    About Rs 7,770 from Lahore to Karachi.

    From Rs 7,770

  • Al Mumtaz Coaches

    Coach to Turbat

    About Rs 2,500 from Karachi to Turbat.

    From Rs 2,500

Our pick

Take a morning bus to Lahore and Waraich Express on to Karachi, for about Rs 5,500 plus the bus fare.

Before you book a Hafizabad to Turbat bus

Before you book a Hafizabad to Turbat bus, three things are worth knowing.

Hafizabad to Turbat bus FAQs

What is the Hafizabad to Turbat bus fare?

About Rs 8,000 for the coach from Lahore, plus the bus fare to Lahore, paid on board.

Is there a direct bus from Hafizabad to Turbat?

No. Change at Lahore and Karachi.

How long does Hafizabad to Turbat take?

Just under 29 hours, including the waits between rides.

Which buses run from Karachi to Turbat?

Al Mumtaz Coaches runs the Karachi to Turbat leg.

Where does the first ride leave from?

From Hafizabad’s general bus stand.

Book Hafizabad to Turbat bus tickets for your date

Book your coach to Karachi and the Turbat leg, then pay with JazzCash, Easypaisa or card.

Search Hafizabad to Turbat buses