Route · Rawalpindi to upper Sindh

Rawalpindi to Shikarpur Bus Ticket Price, Online Booking, Service Timing

There is no direct Rawalpindi to Shikarpur coach. Take a Sukkur service for about Rs 5,000, then forty five minutes west for about Rs 300, around fourteen hours. Shikarpur was once the financial centre of a trade route that reached Central Asia.

Coach to Sukkur
Rs 5,000Faisal Movers
Onward
About Rs 300Forty five minutes
Total time
About 14hOvernight
Distance
About 1,040 kmVia Sukkur
The bazaar
CoveredIn the old city

Short answer: Rawalpindi to Shikarpur has no direct coach. Take Faisal Movers or Daewoo Express to Sukkur for Rs 5,000 to Rs 5,400, then local transport west for about Rs 300.

Fares by operator

Rawalpindi to Shikarpur ticket price by operator

The first leg by operator. The last leg is local.

Rawalpindi to Shikarpur fares by operator
Bus operator Class Route Journey time Ticket price
Faisal Movers Executive, air conditioned M-2, M-4, M-5 to Sukkur, then west 13h plus 45m Rs 5,000
Daewoo Express Luxury, air conditioned M-2, M-4, M-5 to Sukkur, then west 12h 30m plus 45m Rs 5,400

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.

Thirteen hours, then nothing much

The Sukkur leg is the journey. Shikarpur is close enough that the last stage barely counts, and services run all day.

Book Rawalpindi to Shikarpur.
An easy finish.

Compare live fares
What survives

A covered bazaar and merchant houses

Shikarpur’s bankers once financed caravans as far as Central Asia, and the old city still shows it.

The bazaar

What
A long covered market in the old quarter.
Best time
Morning, before the heat.

The houses

What
Carved wooden merchant havelis.
Condition
Many are decaying, some restored.

Our advice

Arrive in the morning and walk the old city before midday. In summer the heat makes anything after that unpleasant.

The real choice

Which is the best bus service from Rawalpindi to Shikarpur

Two operators on the overnight run.

Quickest

Daewoo Express

Half an hour faster on the long leg.

Rs 5,400

Nearby

Jacobabad

An hour north west of Shikarpur.

Local fare

Our verdict

Take Faisal Movers at Rs 5,000. With a short final stage, there is nothing to protect by paying for the faster coach.

Schedule

Rawalpindi to Shikarpur bus timings

Overnight departures suit the distance.

Leave 5 PM

Sukkur about 6 AM

Shikarpur by 7.

Leave 8 PM

Sukkur about 9 AM

Shikarpur mid morning.

Daytime

Limited

Arrives after dark.

Summer

Severe heat

Do the old city early.

Fourteen hours in two parts

Thirteen to Sukkur, then a short hop west. The Indus crossing comes right at the end of the long leg.

Where to board

Rawalpindi and Shikarpur terminals

Rawalpindi’s terminals, and Shikarpur.

Rawalpindi

Daewoo Express
Two terminals: Faizabad Interchange, and Jhangi Syedan near EME College on Peshawar Road, known locally as 26 Number.
Faisal Movers
Al Makkah Terminal at Faizabad Chowk on IJP Road, and Crystal Lines Terminal at Pirwadhai.
Pirwadhai General Bus Stand
Where the regional and northern services load, including NATCO.

Shikarpur

Change at
Sukkur, at the main stand.
Arrival
Shikarpur town stand.
Onward
Jacobabad, Larkana and Garhi Yasin.
The road

The road from Rawalpindi to Shikarpur

South through Punjab and across the Indus, then west.

  • Rawalpindi Departure, km 0.
  • Multan Onto the M-5, km 560.
  • Sadiqabad Into Sindh, km 880.
  • Sukkur Change here, km 1,000.
  • Shikarpur Arrival about fourteen hours after departure, km 1,040.

A city that outlived its trade

When the Central Asian caravan routes closed, Shikarpur’s banking business went with them. The architecture remained.

Bus, train or car

Rawalpindi to Shikarpur bus vs train vs car

Shikarpur is on a branch line.

01 Recommended

Bus

Rs 5,000to Rs 5,400

Journey time
About 14h
Frequency
Daily
Direct
Yes

Sukkur coach, then west.

Best all round.

02 Real alternative

Train to Sukkur

Rail farethen local

Journey time
16h and up
Frequency
Daily
Direct
No

Rail to Rohri or Sukkur, then a short road hop.

Cheaper, slower.

03 Hard to justify

Private car

Rs 40,000and up, one way

Journey time
12h
Frequency
On demand
Direct
Yes

For a group.

Only for a group.

Cheapest way to travel from Rawalpindi to Shikarpur

The train to Sukkur, then local transport. By road, Faisal Movers at about Rs 5,300 all in.

Common questions

Rawalpindi to Shikarpur bus FAQs

Is there a direct bus from Rawalpindi to Shikarpur?

No. Change at Sukkur.

What does it cost?

About Rs 5,000 to Rs 5,400 to Sukkur, plus around Rs 300.

How long does it take?

About fourteen hours.

What is worth seeing?

The covered bazaar and the old merchant houses.

How far is Sukkur?

About forty five minutes east.

Is there a train?

To Sukkur or Rohri, then road.

Book your Rawalpindi to Shikarpur ticket

Compare the Sukkur coaches with no booking fee added to the published fare.

Compare fares now