Lahore to Nankana Sahib Bus Ticket Price, Online Booking, Timing
The Lahore to Nankana Sahib bus ticket price starts at about Rs 350 and reaches Rs 850 for Daewoo Luxury. Seven operators cover the 80 km run in around an hour and a half, close enough that most visitors go and return the same day.
Short answer: Lahore to Nankana Sahib economy coaches charge Rs 350 to Rs 450, executive and business Rs 520 to Rs 680, and Daewoo Luxury runs Rs 850. Outside the November anniversary you can travel on the day without booking.
Lahore to Nankana Sahib bus ticket price by operator and class
Services run west through Sheikhupura on ordinary road, so the fares sit close together and the class gap is narrow.
| Bus operator | Class | Route | Journey time | Ticket price |
|---|---|---|---|---|
| Daewoo Express | Luxury, AC | Via Sheikhupura | 1h 30m | Rs 850 |
| Faisal Movers | Business, AC | Via Sheikhupura | 1h 30m | Rs 680 |
| Q Connect | Executive, AC | Via Sheikhupura | 1h 40m | Rs 570 |
| Sania Express | Executive, AC | Via Sheikhupura | 1h 40m | Rs 520 |
| Power International | Economy, AC | Via Sheikhupura | 1h 50m | Rs 450 |
| New Khan | Economy, AC | Via Sheikhupura | 1h 50m | Rs 400 |
| Rajput Travels | Economy, AC | Via Sheikhupura | 2h 00m | Rs 350 |
Fares are indicative published prices and vary with operator, class, fuel adjustments and peak demand. Fares around the November anniversary are set separately and rise well above these levels. Your live, confirmed fare appears on the seat map before payment.
Sheikhupura is on the way
Sheikhupura sits between the two and appears on most of these timetables. If your date is awkward, booking there and continuing by local transport is easy, since the remaining distance is short and vehicles run frequently.
The town and the shrine
Gurdwara Janam Asthan sits in the town itself rather than outside it, which is unusual among the pilgrimage destinations we cover and means no onward leg is needed once you arrive. That is the main reason a day trip works so well here.
Close enough to go and come back
Ninety minutes each way means an early start gets you there, gives you most of the day, and has you home by evening without an overnight stay.
Leave by 7 AM
Arriving well before the middle of the day, with the shrine in the town so no further travel is needed.
Book it too
Frequency thins in the late afternoon, which is when most day visitors want to leave.
The November anniversary
The town fills for the birth anniversary of Guru Nanak. A day trip is not realistic that week.
What changes at the Gurpurab
For one week a year this stops being a casual route. Accommodation, seats and local transport all tighten, fares rise above the table, and the return leg becomes the harder half of the trip. Book both directions together and as early as you can. For the other fifty one weeks, take the cheapest air conditioned economy and travel on the day.
Lahore to Nankana Sahib bus timings and departure frequency
Regular through the morning and middle of the day, thinner after dark.
Early morning
From 6 AMThe block to take for a day trip, arriving with the whole day ahead.
Through the day
RegularSteady departures via Sheikhupura across all seven operators.
Late afternoon
Book the returnThe busiest direction for day visitors, and the one that fills.
November
Extra servicesOperators add departures for the anniversary, but demand still outruns them.
Which is the best bus service from Lahore to Nankana Sahib?
Ninety minutes on one road, so this is about departure time rather than comfort.
Rajput Travels
Air conditioned economy at Rs 350, the lowest fare on the site, half an hour behind the quickest.
Q Connect
Executive at Rs 570, working central Punjab as its core network with frequent departures.
Faisal Movers
Business at Rs 680 with a cancellation window, which is worth having around the November anniversary.
The honest recommendation
Take Rajput Travels or New Khan at Rs 350 to Rs 400 on an early departure. Every operator uses the same road and the whole timetable sits within half an hour, so the early start is worth more than anything a premium class offers. For the Gurpurab, book Faisal Movers or another operator with a refund window, and secure the return in the same booking.
Lahore to Nankana Sahib bus ticket price FAQs
What is the Lahore to Nankana Sahib bus ticket price?
From about Rs 350 with Rajput Travels to Rs 850 for Daewoo Express Luxury. New Khan economy is Rs 400, Sania Express executive Rs 520 and Faisal Movers Business Rs 680. Seven operators run the route.
Can I do it as a day trip?
Yes, easily. Ninety minutes each way and the gurdwara is in the town itself, so no onward transport is needed. Leave early and book the return as well.
When is the route busiest?
Around the November birth anniversary of Guru Nanak, when the town fills. Fares are set separately and a day trip is not realistic that week.
Which is the cheapest bus from Lahore to Nankana Sahib?
Rajput Travels at around Rs 350, then New Khan at Rs 400. Both are air conditioned and take about two hours.
Can I go via Sheikhupura?
Yes. It sits between the two with frequent services, and the remaining leg is short, so it works well if the direct timetable does not suit.
Related routes and fare guides
Book your Lahore to Nankana Sahib bus ticket
Seven operators compared, all air conditioned, with no booking fee added.
Compare fares now