Route · Karachi to upper Sindh

Karachi to Shikarpur Bus Ticket Price, Timings, Online Booking

The Karachi to Shikarpur ticket price starts at about Rs 2,200 and reaches Rs 3,600 in the better classes. The journey takes eight to nine hours, and Shikarpur sits an hour west of Sukkur on the road toward Jacobabad.

Ticket price from
Rs 2,200Standard
Better classes
Rs 3,600Executive
Distance
520 kmVia Sukkur
Journey time
8h to 9hOvernight
Position
West of SukkurToward Jacobabad

Karachi to Shikarpur bus ticket price: fares run from about Rs 2,200 to Rs 3,600 depending on class. The journey takes eight to nine hours, usually via Sukkur since few services run to Shikarpur directly.

Fares by operator

Karachi to Shikarpur ticket price by operator

Shikarpur sits off the main Punjab corridor, so most journeys involve either a regional through service or a change at Sukkur.

Karachi to Shikarpur fares by operator
OperatorClassJourney timeTicket price
Via Sukkur, then localTwo legs9h +From Rs 2,200
Regional through coachesStandard8h 30mRs 2,600
Adil Shah CoachesStandard8h 30mRs 2,800
Better classesExecutive8h 00mRs 3,600

Fares are indicative published prices and vary with class, fuel adjustments and peak demand. Your live, confirmed fare appears on the seat map before payment.

An hour from Sukkur, which is the practical fallback

Shikarpur is close enough to Sukkur that changing there is straightforward if a direct service does not suit your timing. Karachi to Sukkur starts around Rs 2,200 with far more frequency, and the onward leg is a short local hop. That makes this one of the easier upper Sindh towns to reach even without a through booking.


The area

Shikarpur between Sukkur and Jacobabad

Shikarpur was a significant trading town historically and sits on the road west toward the Balochistan frontier.

SUKKUR

An hour east

The larger city with far more frequency from Karachi, and the practical change point.

JACOBABAD

An hour and a half west

Toward the Balochistan boundary, served by the same regional transport.

LARKANA

South west

On the west bank corridor, reached by local road rather than the Sukkur highway.

Change at Sukkur rather than waiting for a direct service

Direct Karachi to Shikarpur services are limited, but Sukkur runs constantly. If the through options do not suit, book to Sukkur and take local transport for the last hour rather than waiting a day for a direct coach.


Schedule

Karachi to Shikarpur bus timings

Departures follow the Sukkur corridor schedule, leaving in the evening so the journey passes overnight.

Evening

The main block

Timed so the eight to nine hour journey passes overnight.

Daytime

Limited

A few morning departures arriving in the afternoon.

Via Sukkur

Constant

Far more frequent, with a short local hop at the end.

Booking

2 days

A week around Eid.


Where to board

Karachi and destination terminals

KARACHI

Sohrab Goth and Sindh stands

Regional Sindh operators board from Sohrab Goth and the local stands. Adil Shah Coaches runs its own points on 0301-2198645.

Sukkur services run far more frequently.

SHIKARPUR

Main terminal

Local transport for Jacobabad, Sukkur and the surrounding district departs from Shikarpur.

Sukkur is an hour east with better connections.


Common questions

Karachi to Shikarpur bus FAQs

What is the Karachi to Shikarpur bus ticket price?

From about Rs 2,200 travelling via Sukkur and changing, around Rs 2,600 on a regional through coach, Rs 2,800 with Adil Shah Coaches and up to Rs 3,600 in the better classes.

How long is the journey?

Eight to nine hours for roughly 520 km, usually via Sukkur since direct services are limited.

Should I change at Sukkur?

It is the practical fallback. Karachi to Sukkur runs constantly and Shikarpur is a short local hop beyond it, so changing beats waiting a day for a direct coach.

Can I continue to Jacobabad?

Yes, about an hour and a half west toward the Balochistan boundary, served by the same regional transport from Shikarpur.

Is Larkana nearby?

South west, but on the west bank corridor rather than the Sukkur highway, so it is reached by local road rather than a direct connection from Shikarpur.

Book your Karachi to Shikarpur ticket

Compare every operator with live seat maps, and no booking fee added to the published fare.

Compare fares now