Route · Rawalpindi to Narowal and Kartarpur

Rawalpindi to Narowal Bus Ticket Price, Online Booking, Timing

Expect to pay between Rs 1,600 and Rs 1,900 from Rawalpindi to Narowal. Narowal lies in north east Punjab close to the Indian border, and the district is home to Gurdwara Darbar Sahib at Kartarpur, one of Sikhism’s holiest sites.

Ticket price from
Rs 1,600Regional coaches
Top fare
Rs 1,900Sialkot coach, then local
Distance
about 300 kmGT Road and Sialkot side
Journey time
5h 30m to 6hVia Sialkot
Departures
Limited directVia Sialkot

Short answer: The Narowal trip takes five and a half to six hours from Rawalpindi, at Rs 1,600 to Rs 1,900 a seat. Regional coaches run via the GT Road towards Sialkot and on to Narowal. A common alternative is a coach to Sialkot and local transport onward. Visitors to Kartarpur should check current corridor and visit arrangements before travelling.

Fares by operator

Rawalpindi to Narowal ticket price by operator

What each option to Narowal costs and where it boards in Rawalpindi.

Rawalpindi to Narowal fares by operator
Bus operatorClassBoards in RawalpindiJourney timeTicket price
Regional coachesCoach, 2+2Pir Wadhai general stand5h 30mRs 1,600
Sialkot coach, then localTwo stagesFaizabad or 26 Number6hRs 1,900

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.

Direct or via Sialkot

Direct services are limited; Sialkot has far more departures.

Kartarpur visits follow specific arrangements, so plan ahead.


Before you book

Narowal, Shakargarh or Kartarpur

Narowal district’s destinations are spread out.

Narowal city

Good for
District headquarters.
Tip
Direct coaches finish here.

Kartarpur

What
Gurdwara Darbar Sahib, near the border.
Tip
Check current visit arrangements.

Shakargarh

Where
North of Narowal.
Tip
Local transport.

How to choose

Take a direct coach when possible, or go via Sialkot. For Kartarpur, confirm arrangements first.

The real choice

Which is the best way to travel from Rawalpindi to Narowal

Direct and connecting options.

Cheapest

Regional coach

Direct from Pir Wadhai.

From Rs 1,600
More departures

Via Sialkot

Coach then local.

From Rs 1,900
Door to door

Private car

Useful for Kartarpur.

From Rs 13,000

Our verdict

Take a direct coach in the morning, or travel via Sialkot.


Schedule

Rawalpindi to Narowal bus timings

Limited direct departures.

Morning

6:00 AM to 9:00 AM

Best choice.

Midday

10:00 AM to 1:00 PM

Consider via Sialkot.

Evening

After 3:00 PM

Arrive late.

Religious events

Guru Nanak’s birth anniversary

Very busy around Kartarpur.

A border district

Narowal is close to the Indian border. Carry your CNIC and expect checkpoints near border areas.

Where to board

Rawalpindi and Narowal terminals

Coaches finish in Narowal city.

Rawalpindi

Pir Wadhai general stand
Coasters, vans and regional coaches.
Faizabad
Skyways and other coach counters beside the Metro Bus station.
Daewoo Express
Own terminal near Jhangi Syedan, 26 Number Chungi, Peshawar Road.

Narowal

City stand
Direct coaches finish here.
Kartarpur
Gurdwara Darbar Sahib in the district.
Onward
Local transport to Shakargarh.

The road

The road from Rawalpindi to Narowal

GT Road to Wazirabad, then east.

  1. RawalpindiDeparture, km 0.
  2. Gujratkm 165.
  3. Wazirabadkm 195.
  4. Sialkot sidekm 240.
  5. NarowalArrival five and a half to six hours later, km 300.

Kartarpur

Gurdwara Darbar Sahib at Kartarpur is where Guru Nanak spent his final years, and it draws Sikh pilgrims from around the world.

Bus or car

Rawalpindi to Narowal bus vs car

Road travel is the practical option for most travellers.

01Recommended

Bus

Rs 1,600to Rs 1,900

Journey time
5h 30m to 6h
Frequency
Limited direct
Arrives
Narowal city

Limited direct coaches.

The usual way to Narowal.

02For pilgrims

Private car

Rs 13,000and up, one way

Journey time
About 5h
Frequency
On demand
Arrives
Door to door

Useful for Kartarpur visits.

For pilgrims.

Cheapest way to travel from Rawalpindi to Narowal

A regional coach at around Rs 1,600.


Common questions

Rawalpindi to Narowal bus FAQs

How much is a bus ticket from Rawalpindi to Narowal?

Expect roughly Rs 1,600 on regional coaches, Rs 1,900 with Sialkot coach, then local.

How long does it take from Rawalpindi to Narowal?

Five and a half to six hours, covering roughly 300 km (GT Road and Sialkot side).

How do I get to Narowal from Rawalpindi?

Take a direct regional coach or travel via Sialkot.

Where is Kartarpur?

In Narowal district, near the Indian border.

Do I need special arrangements for Kartarpur?

Check current visit rules before travelling.

Related routes and operators

Book your Rawalpindi to Narowal ticket

Coaches to Narowal compared, with no booking fee added to the published fare.

Compare fares now