Karachi to Kasur Bus Ticket Price, Online Booking, Timing

The Karachi to Kasur bus ticket price starts at about Rs 6,830 with Faisal Movers to Lahore, the nearest long-haul stop, with Kasur about 55 km south of Lahore by local transport. No through coach to Kasur appears in the fare lists we checked; the long leg takes about 15 and a half hours.

To Lahore from Rs 6,830 one way, per seat

Fare to Lahore
Rs 6,830–9,620seats and sleepers
Journey time
plus a local leg
Distance
About 1,270 kmvia Lahore
Last stretch
About 55 kmLahore to Kasur
Through coach
None listedin the lists we checked

Quick Fare Check: Karachi to Kasur starts at about Rs 6,830 with Faisal Movers Executive to Lahore, or Rs 7,950 with Daewoo Express Luxury, then about 55 km by local transport to Kasur.

Karachi to Kasur bus fare by operator

Karachi to Kasur has no through coach in the fare lists we checked, so the fares below take you to Lahore, with Kasur a short local ride beyond.

Karachi to Kasur bus ticket prices by operator and class, cheapest first
Bus operatorClassRouteJourney timeTicket priceBooking
Faisal MoversExecutive ACTo Lahore, then local to KasurRs 6,830Book now Faisal Movers Executive, Karachi to Kasur
Daewoo ExpressLuxury ACTo Lahore, then local to KasurRs 7,950Book now Daewoo Express Luxury, Karachi to Kasur
Faisal MoversSuper Executive 2+1 ACTo Lahore, then local to KasurRs 8,670Book now Faisal Movers Super Executive 2+1, Karachi to Kasur
Daewoo ExpressSleeper ACTo Lahore, then local to KasurRs 9,620Book now Daewoo Express Sleeper, Karachi to Kasur

Indicative one-way prices for one adult to Lahore. The local ride on to Kasur is paid separately.

Karachi to Kasur route map

Karachi to Kasur route map Map of the Karachi to Kasur bus route through Karachi, Hyderabad, Sukkur, Multan, Lahore, Kasur. 26°N 28°N 30°N 66°E 68°E 70°E 72°E 74°E 76°E Karachi Hyderabad Sukkur Multan Lahore Kasur 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 motorways through Multan to Lahore; Kasur is a short local leg south of Lahore.

Fares to Lahore, the long leg

  1. Faisal Movers ExecutiveRs 6,830
  2. Daewoo Express LuxuryRs 7,950
  3. Faisal Movers Super Executive 2+1Rs 8,670
  4. Daewoo Express SleeperRs 9,620
One-way fares to Lahore, cheapest first. The local ride on to Kasur adds only a small amount.

Karachi to Kasur bus timings

Karachi to Kasur bus timings follow the Karachi to Lahore long-haul coaches, most of which reach Lahore in the morning.

  1. Evening from Karachi

    Morning in Lahore

    An evening coach reaches Lahore after about 15 hours, with the day ahead for the last leg.

  2. Onward local

    Through the day

    Local transport from Lahore to Kasur runs regularly in daytime.

  3. Sleeper option

    Long leg

    Daewoo Express and Faisal Movers both run sleepers to Lahore.

  4. Winter fog

    December–January

    Fog on the motorways can delay the morning arrival.

Karachi to Kasur bus online booking

Karachi to Kasur bus online booking means booking the long leg to Lahore, then taking local transport the last about 55 km.

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

Which is the best bus service from Karachi to Kasur?

The best way from Karachi to Kasur is the cheapest good coach to Lahore, since the last leg is short and local.

  • Faisal Movers

    Cheapest to Lahore

    Executive at about Rs 6,830, or a 2+1 Super Executive at Rs 8,670.

    From Rs 6,830

  • Daewoo Express

    The sleeper

    Luxury at about Rs 7,950, and a sleeper berth at Rs 9,620 from its Thokar Niaz Baig terminal.

    From Rs 7,950

Our pick

Book Faisal Movers to Lahore at about Rs 6,830 and take local transport the last about 55 km to Kasur. For a flat bed, book the Daewoo Express sleeper at Rs 9,620.

Before you book a Karachi to Kasur bus

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

  • Lahore, not Kasur

    The long-haul coach ends in Lahore. Allow for a local ride of about 55 km to Kasur.

  • Arrive by day

    Morning arrivals in Lahore leave plenty of time for the local leg.

  • Lahore page

    The Karachi to Lahore page covers the long leg in full.

Karachi to Kasur bus FAQs

What is the Karachi to Kasur bus fare?

From about Rs 6,830 with Faisal Movers to Lahore, plus a short local ride to Kasur.

Is there a direct bus from Karachi to Kasur?

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

How long does it take?

About 15 and a half hours to Lahore, plus the local leg of about 55 km.

Is there a sleeper option?

Yes, to Lahore: Daewoo Express from Rs 9,620.

Which Lahore terminal is best?

Either works. Daewoo Express arrives at Thokar Niaz Baig; Faisal Movers uses its own Lahore terminals, so check your ticket.

Compare Karachi to Kasur bus tickets for your date

Book the long leg to Lahore, then take local transport the last stretch, paying with JazzCash, Easypaisa or card.

Search Karachi to Kasur buses