Route · Sadiqabad to Shikarpur via Sukkur

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

Shikarpur, once one of Sindh’s great trading cities, is about 205 km from Sadiqabad. The route runs through Sukkur, where since April 2026 the Sindh government’s Sukkur–Shikarpur People’s Bus Service has offered hybrid buses at half fare.

Ticket price from
Rs 1,600Via Sukkur
Distance
about 205 kmVia Sukkur
Journey time
3h 30m to 4hSubsidised onward bus
Departures
Change in SukkurFrom Sadiqabad

Short answer: Sadiqabad to Shikarpur costs about Rs 1,600 to Rs 1,800 and takes three and a half to four hours. Take a Karachi coach to Sukkur, then the subsidised People’s Bus or a van for the last 35 km. The Jaffar Express also calls at Shikarpur when running.

Fares by operator

Sadiqabad to Shikarpur ticket price by operator

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

Sadiqabad to Shikarpur fares by operator
Bus operatorClassBoards in SadiqabadJourney timeTicket price
Coach to Sukkur, then People’s BusTwo stagesFaisal Movers or Royal Movers3h 45mAbout Rs 1,600
Coach to Sukkur, then vanTwo stagesFaisal Movers or Royal Movers3h 30mAbout Rs 1,800

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.

A cheaper last leg

The new People’s Bus Service between Sukkur and Shikarpur charges passengers half the fare, with the provincial government paying the rest. Timings and stops were still being settled when it launched, so ask in Sukkur.

Vans remain the fallback, leaving whenever they fill.


Before you book

People’s Bus or van

Two ways to cover Sukkur to Shikarpur.

People’s Bus

What
Hybrid buses, 50 per cent fare support, launched April 2026.
Tip
Check timings in Sukkur.

Van

What
Leaves when full.
Good for
Any time of day.

How to choose

Try the <strong>People’s Bus</strong> first; vans if it is not running.

The real choice

Which is the best bus from Sadiqabad to Shikarpur

Three options for three different priorities.

Cheapest onward

People’s Bus

Subsidised Sukkur to Shikarpur service.

About Rs 1,600 total
Flexible

Van

Leaves when full.

About Rs 1,800 total
Rail

Jaffar Express

When running.

Check fare

Our verdict

Coach to Sukkur, then the <strong>People’s Bus</strong>.


Schedule

Sadiqabad to Shikarpur bus timings

Leave in the morning.

Sadiqabad

7:00 AM to 10:00 AM

Reach Sukkur by midday.

Sukkur

Midday

People’s Bus or van.

Arrival

Afternoon

About four hours in total.

Summer

May to August

Extreme heat.

The old trading city

Shikarpur’s merchants once financed trade across Central Asia, and its covered bazaar and old havelis recall that past.

Where to board

Sadiqabad and Shikarpur terminals

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

Sadiqabad

Faisal Movers
New General Bus Stand, beside the Moon Cheema filling station on KLP Road.
Royal Movers
Main GT Road, next door to the Waraich Express terminal.
Sadiqabad railway station
On the Karachi to Peshawar main line, a short rickshaw ride from both coach areas.

Shikarpur

People’s Bus
Sukkur to Shikarpur; check stops.
Vans
Finish in Shikarpur town.
Rail
Shikarpur station.

The road

The road from Sadiqabad to Shikarpur

To Sukkur, then west.

  1. SadiqabadDeparture, km 0.
  2. SukkurChange, km 170.
  3. ShikarpurArrival about four hours after departure, km 205.

Covered bazaar

Shikarpur’s long covered bazaar is one of the most atmospheric in Sindh.

Bus, train or car

Sadiqabad to Shikarpur: bus, train or car

How the realistic options compare on this route.

01Recommended

Bus

Rs 1,600about, two stages

Journey time
3h 30m to 4h
Frequency
Daily
Arrives
Shikarpur

Cheap with the subsidised last leg.

Best for most.

02Worth a look

Train

Check fareeconomy and AC

Journey time
About 4h
Frequency
When running
Station
Shikarpur

The Jaffar Express calls at Shikarpur.

Check first.

03For groups

Private car

Rs 10,000and up, one way

Journey time
About 3h
Stops
Your choice
Arrives
Door to door

For families.

Groups only.

Cheapest way to travel from Sadiqabad to Shikarpur

Coach to Sukkur and the People’s Bus, around Rs 1,600.


Common questions

Sadiqabad to Shikarpur bus FAQs

What is the Sadiqabad to Shikarpur bus ticket price?

About Rs 1,600 to Rs 1,800 in total: roughly Rs 1,300 to Sukkur, then the subsidised People’s Bus or a van. Confirm fares on the day.

How long does the bus from Sadiqabad to Shikarpur take?

About three and a half to four hours for roughly 205 km via sukkur.

Is there a direct bus from Sadiqabad to Shikarpur?

No. Change in Sukkur.

What is the Sukkur–Shikarpur People’s Bus?

A Sindh government service launched in April 2026 with hybrid buses and half fares.

Related routes and operators

Book your Sadiqabad to Shikarpur ticket

The Sukkur connection to Shikarpur compared, with no booking fee added to the published fare.

Compare fares now