Karachi to Nankana Sahib Bus Ticket Price, Online Booking, Timing
The Karachi to Nankana Sahib bus ticket price starts at about Rs 6,830 with Faisal Movers to Lahore, the nearest long-haul stop, with Nankana Sahib about 75 km west of Lahore by local transport. No through coach to Nankana Sahib 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
Quick Fare Check: Karachi to Nankana Sahib starts at about Rs 6,830 with Faisal Movers Executive to Lahore, or Rs 7,950 with Daewoo Express Luxury, then about 75 km by local transport to Nankana Sahib.
Karachi to Nankana Sahib bus fare by operator
Karachi to Nankana Sahib has no through coach in the fare lists we checked, so the fares below take you to Lahore, with Nankana Sahib a short local ride beyond.
| Bus operator | Class | Route | Journey time | Ticket price | Booking |
|---|---|---|---|---|---|
| Faisal Movers | Executive AC | To Lahore, then local to Nankana Sahib | Rs 6,830 | Book now Faisal Movers Executive, Karachi to Nankana Sahib | |
| Daewoo Express | Luxury AC | To Lahore, then local to Nankana Sahib | Rs 7,950 | Book now Daewoo Express Luxury, Karachi to Nankana Sahib | |
| Faisal Movers | Super Executive 2+1 AC | To Lahore, then local to Nankana Sahib | Rs 8,670 | Book now Faisal Movers Super Executive 2+1, Karachi to Nankana Sahib | |
| Daewoo Express | Sleeper AC | To Lahore, then local to Nankana Sahib | Rs 9,620 | Book now Daewoo Express Sleeper, Karachi to Nankana Sahib |
Indicative one-way prices for one adult to Lahore. The local ride on to Nankana Sahib is paid separately.
Karachi to Nankana Sahib route map
Fares to Lahore, the long leg
- Faisal Movers ExecutiveRs 6,830
- Daewoo Express LuxuryRs 7,950
- Faisal Movers Super Executive 2+1Rs 8,670
- Daewoo Express SleeperRs 9,620
Karachi to Nankana Sahib bus timings
Karachi to Nankana Sahib bus timings follow the Karachi to Lahore long-haul coaches, most of which reach Lahore in the morning.
-
Evening from Karachi
Morning in Lahore
An evening coach reaches Lahore after about 15 hours, with the day ahead for the last leg.
-
Onward local
Through the day
Local transport from Lahore to Nankana Sahib runs regularly in daytime.
-
Sleeper option
Long leg
Daewoo Express and Faisal Movers both run sleepers to Lahore.
-
Winter fog
December–January
Fog on the motorways can delay the morning arrival.
Karachi to Nankana Sahib bus online booking
Karachi to Nankana Sahib bus online booking means booking the long leg to Lahore, then taking local transport the last about 75 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 Nankana Sahib?
The best way from Karachi to Nankana Sahib 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 75 km to Nankana Sahib. For a flat bed, book the Daewoo Express sleeper at Rs 9,620.
Before you book a Karachi to Nankana Sahib bus
Before you book a Karachi to Nankana Sahib trip, three things are worth knowing.
-
Lahore, not Nankana Sahib
The long-haul coach ends in Lahore. Allow for a local ride of about 75 km to Nankana Sahib.
-
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 Nankana Sahib bus FAQs
What is the Karachi to Nankana Sahib bus fare?
From about Rs 6,830 with Faisal Movers to Lahore, plus a short local ride to Nankana Sahib.
Is there a direct bus from Karachi to Nankana Sahib?
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 75 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 Nankana Sahib 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 Nankana Sahib buses