Rawalpindi to Nankana Sahib Bus Ticket Price, Online Booking, Timing
Nankana Sahib is the birthplace of Guru Nanak, founder of Sikhism, and its Gurdwara Janam Asthan draws pilgrims from around the world. Fares from Rawalpindi run from about Rs 1,500 to Rs 1,700.
Short answer: The Nankana Sahib trip takes five and a half to six and a half hours from Rawalpindi, at Rs 1,500 to Rs 1,700 a seat. The usual route is an economy Lahore coach to the Sheikhupura interchange, then local transport to Nankana Sahib. Regional coaches also run. Around major Sikh festivals, traffic and security arrangements increase sharply.
Rawalpindi to Nankana Sahib ticket price by operator
The main ways to Nankana Sahib, with the Rawalpindi boarding point beside each fare.
| Bus operator | Class | Boards in Rawalpindi | Journey time | Ticket price |
|---|---|---|---|---|
| Lahore coach, then local | Set down at Sheikhupura | Pir Wadhai | 6h | Rs 1,500 |
| Regional coaches | Coach, 2+2 | Pir Wadhai general stand | 6h | Rs 1,700 |
Fares are indicative published prices and vary with class, season, fuel adjustments and demand. Your live, confirmed fare appears on the seat map before payment.
Change at Sheikhupura
Lahore coaches are frequent, which makes the Sheikhupura connection flexible.
Regional coaches avoid a change but have fewer departures.
Travelling for Sikh festivals
Festival periods change travel to Nankana Sahib.
Guru Nanak’s birth anniversary
- What
- Large gatherings of pilgrims.
- Tip
- Expect road restrictions and heavy demand.
Vaisakhi
- What
- Spring festival with many visitors.
- Tip
- Plan ahead.
Other times
- What
- Regular visits and local travel.
- Tip
- Easy connections.
How to choose
Outside festivals, go via Sheikhupura. During festivals, plan early and expect restrictions.
Which is the best way to travel from Rawalpindi to Nankana Sahib
Connecting and direct options.
Via Sheikhupura
Lahore coach, then local.
From Rs 1,500Regional coach
Direct from Pir Wadhai.
From Rs 1,700Private car
Best for families.
From Rs 14,000Our verdict
Travel via Sheikhupura for flexibility, or a regional coach to avoid changing.
Rawalpindi to Nankana Sahib bus timings
Lahore coaches run constantly.
Morning
6:00 AM to 10:00 AMArrive by afternoon.
Midday
11:00 AM to 2:00 PMFine for the connection.
Evening
After 4:00 PMOnward transport thins.
Festivals
Gurpurab, VaisakhiPlan early.
The last stretch
From Sheikhupura, local transport takes you south west to Nankana Sahib. Allow extra time during festivals.
Rawalpindi and Nankana Sahib terminals
Local transport from Sheikhupura.
Rawalpindi
- Pir Wadhai general stand
- Coasters, vans and regional coaches.
- Kohistan Express
- Main Pir Wadhai Road, for Lahore coaches that stop at Sheikhupura.
- Tip
- Confirm the Sheikhupura stop.
Nankana Sahib
- Sheikhupura interchange
- Set down from Lahore coaches.
- Nankana Sahib
- Gurdwara Janam Asthan in the city.
- Onward
- Other gurdwaras nearby.
The road from Rawalpindi to Nankana Sahib
M-2 to Sheikhupura, then local roads.
- RawalpindiDeparture, km 0.
- Bhera service areaMidway break for passengers, km 195.
- Sheikhupura interchangekm 345.
- Nankana SahibArrival five and a half to six and a half hours later, km 390.
Birthplace of Guru Nanak
Gurdwara Janam Asthan marks the birthplace of Guru Nanak, and Nankana Sahib has several other gurdwaras linked to his early life.
Rawalpindi to Nankana Sahib bus vs car
Road travel is the practical option for most travellers.
Bus
Rs 1,500to Rs 1,700
Connecting and direct options.
The practical default.
Private car
Rs 14,000and up, one way
Popular with pilgrim families.
For families.
Cheapest way to travel from Rawalpindi to Nankana Sahib
A Lahore coach to Sheikhupura and local transport, around Rs 1,500.
Rawalpindi to Nankana Sahib bus FAQs
What is the Rawalpindi to Nankana Sahib bus ticket price?
Indicative fares are Rs 1,500 with Lahore coach, then local, Rs 1,700 on regional coaches.
How long does it take from Rawalpindi to Nankana Sahib?
Five and a half to six and a half hours, covering roughly 390 km (M-2 and Sheikhupura).
How do I get to Nankana Sahib from Rawalpindi?
Take an economy Lahore coach to the Sheikhupura interchange, then local transport.
Is there a direct bus?
Regional coaches run but with fewer departures.
When is it busiest?
During Sikh festivals such as Guru Nanak’s birth anniversary and Vaisakhi.
Related routes and operators
From Rawalpindi and Nankana Sahib
Operator fare lists
Book your Rawalpindi to Nankana Sahib ticket
Routes to Nankana Sahib compared, with no booking fee added to the published fare.
Compare fares now