Route · Sadiqabad to Shakargarh via Narowal

Sadiqabad to Shakargarh Bus Ticket Price, Online Booking, Service Timing

Shakargarh, in the far north of Narowal district, is a border tehsil of about 769,000 people between the Ravi and the Indian frontier. From Sadiqabad, Waraich Express runs direct to Narowal, leaving a local ride of about 45 km north.

Ticket price from
Rs 3,700Via Lahore
Better classes
Rs 3,900Waraich to Narowal, then local two stage
Distance
about 745 kmVia Lahore and Narowal
Journey time
9 hours 30 to 10 hours 30Border tehsil
Departures
Via NarowalFrom Sadiqabad

Short answer: Sadiqabad to Shakargarh costs about Rs 3,700 to Rs 3,900 by bus and takes nine and a half to ten and a half hours: Waraich Express to Narowal, then a local coach north. The route via Lahore is cheaper but longer.

Fares by operator

Sadiqabad to Shakargarh ticket price by operator

What each operator charges from Sadiqabad to Shakargarh, and where you board.

Sadiqabad to Shakargarh fares by operator
Bus operatorClassBoards in SadiqabadJourney timeTicket price
Waraich to Narowal, then localTwo stagesOwn terminal, GT RoadAbout 9h 30mAbout Rs 3,900
Via Lahore, then northMulti stageOld bus stand, Ghosia ChowkAbout 10h 30mAbout Rs 3,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.

Waraich to Narowal

Waraich Express is the only Sadiqabad operator with a direct Narowal service, which makes it the natural first leg.

Local coaches from Narowal to Shakargarh run through the day.


Before you book

Border country

Plan for checkpoints and daylight.

Via Narowal

How
Waraich direct, then local.
Good for
Fewest changes.

Via Lahore

How
Manthar to Lahore, then north.
Good for
Lower fare.

Border

What
Shakargarh borders India.
Tip
Carry your CNIC.

How to choose

<strong>Waraich to Narowal</strong>.

The real choice

Which is the best bus from Sadiqabad to Shakargarh

Three options for three different priorities.

Fewest changes

Waraich via Narowal

Direct first leg.

About Rs 3,900
Lower fare

Via Lahore

More changes.

About Rs 3,700
Onward

Local coach

Narowal to Shakargarh.

Pay locally

Our verdict

<strong>Waraich to Narowal</strong>, then local.


Schedule

Sadiqabad to Shakargarh bus timings

Daylight arrival.

Morning coach

8:00 AM to 11:00 AM

Narowal by evening.

Night coach

6:00 PM to 9:00 PM

Narowal early morning.

Local leg

Daytime

About an hour.

Fog

December to January

Slow.

Between Ravi and border

Shakargarh lies in the strip between the Ravi and the border, a fertile area of wheat and rice.

Where to board

Sadiqabad and Shakargarh terminals

Where to board in Sadiqabad and where you arrive in Shakargarh.

Sadiqabad

Waraich Express
Its own terminal on the main road. Waraich is run by the Sadiqabad Transport Company.
Manthar Transport
Head office at Ghosia Chowk on the old bus stand, KLP Road. Manthar has been Sadiqabad based since 1984; confirm whether your coach boards there or at its Shehzad Colony terminal.

Shakargarh

From Narowal
Local coaches north.
Shakargarh
Town.
Onward
Border villages.

The road

The road from Sadiqabad to Shakargarh

To Lahore, then north to Narowal.

  1. SadiqabadDeparture, km 0.
  2. Lahorekm 615.
  3. NarowalChange, km 700.
  4. ShakargarhArrival about nine and a half hours after departure, km 745.

Far north of Punjab

Beyond Narowal the road runs north through farmland towards Shakargarh and the border.

Bus options

Sadiqabad to Shakargarh bus options compared

How the realistic options compare on this route.

01Recommended

Bus

Rs 3,900about, two stages

Journey time
9h 30m to 10h 30m
Frequency
Daily
Arrives
Shakargarh

Waraich, then local.

Best for most.

02Cheapest

Via Lahore, then north

About Rs 3,700multi stage

Journey time
About 10h 30m
Boards
Old bus stand, Ghosia Chowk
To
Shakargarh

Via Lahore, then north reaches Shakargarh in 10h 30m, boarding at Old bus stand, Ghosia Chowk.

Cheapest for Shakargarh at About Rs 3,700.

Cheapest way to travel from Sadiqabad to Shakargarh

About Rs 3,700 via Lahore.


Common questions

Sadiqabad to Shakargarh bus FAQs

What is the Sadiqabad to Shakargarh bus ticket price?

Fares start at about Rs 3,900 with Waraich to Narowal, then local. Via Lahore, then north is about Rs 3,700. Prices change with class, season and fuel adjustments, so check the live fare before paying.

How long does the bus from Sadiqabad to Shakargarh take?

About nine and a half hours with the change for roughly 745 km via lahore and narowal.

How far is Shakargarh from Narowal?

About 45 km north.

Does Waraich run to Narowal?

Yes, direct from Sadiqabad.

Related routes and operators

Book your Sadiqabad to Shakargarh ticket

Buses from Sadiqabad to Shakargarh compared, with no booking fee added to the published fare.

Compare fares now