Islamabad to Shikarpur Bus Ticket Price, Online Booking, Timing
The Islamabad to Shikarpur ticket price starts at about Rs 2,650 and rises to roughly Rs 4,300 in business class. The journey covers around 1,190 km and takes fourteen hours, crossing the Indus at Sukkur.
Short answer: the Islamabad to Shikarpur bus ticket price runs from about Rs 2,650 on Sania Express to about Rs 4,300 for Faisal Movers business class. Shikarpur sits west of the Indus where the roads to Jacobabad, Larkana and Quetta meet.
Islamabad to Shikarpur ticket price by operator
Shikarpur is a genuine junction rather than a stop on one corridor, which gives it more service than most upper Sindh towns of its size.
| Bus operator | Class | Route | Journey time | Ticket price |
|---|---|---|---|---|
| Sania Express | Standard seated, air conditioned | Rawalpindi to Shikarpur via Sukkur | 14h 30m | Rs 2,650 |
| Kohistan Express | Luxury, air conditioned | Islamabad to Shikarpur via Sukkur | 14h | Rs 3,050 |
| Faisal Movers | Executive, air conditioned | Islamabad Faizabad to Shikarpur | 14h | Rs 3,450 |
| Faisal Movers | Business class, air conditioned | Islamabad Faizabad to Shikarpur | 14h | Rs 4,300 |
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.
Being a junction is why the fare is reasonable
Shikarpur is roughly the same distance from the capital as Khairpur and costs about the same, even though it sits off the main Karachi highway. That is the junction effect: the roads to Jacobabad, Larkana and the Quetta corridor all meet here, so operators have several reasons to call rather than one. Towns of similar size on a single corridor typically price higher.
Book Islamabad to Shikarpur.
Compare every operator on the route.
Which is the best bus service from Islamabad to Shikarpur
Three named operators on a fourteen hour overnight, with Sukkur as the fallback.
Sania Express
The fare floor and air conditioned, with a Sindh network that helps if you are carrying on to Jacobabad or Larkana.
From Rs 2,650
Kohistan Express
A luxury seat for Rs 400 over the floor, which on a fourteen hour night is the step that actually matters.
From Rs 3,050
Faisal Movers
The widest seat and a proper terminal, with business class defensible on a journey this long.
From Rs 3,450
Our verdict
Kohistan Express at Rs 3,050 is the right seat. Fourteen hours is too long for the floor and Rs 1,250 is too much to pay above it. If nothing direct suits your date, Sukkur is an hour away with departures around the clock, and the local leg across the Indus is cheap.
Islamabad to Shikarpur bus timings
Evening weighted, in the pattern of the whole Sindh corridor.
Afternoon
1:00 PM to 4:00 PMA smaller band, arriving in the small hours.
Evening
5:00 PM to 9:00 PMThe main band, arriving between roughly 7:00 AM and 11:00 AM.
Via Sukkur
Round the clockThe Sukkur corridor runs at all hours, with frequent local transport across to Shikarpur in daylight.
Busy periods
Eid and winter fogEid fills the corridor, and December fog on the motorway network can add several hours.
Islamabad and Shikarpur terminals
Standard split at the northern end, with Sukkur as the interchange.
Pirwadhai and Faizabad
- Sania Express
- Pirwadhai in Rawalpindi.
- Kohistan Express and Faisal Movers
- Board around Faizabad, on the metro line.
- Worth knowing
- Sukkur services are the fallback from either terminal.
Shikarpur
- Set down
- The main town stand, close to the centre.
- Onward connections
- Sukkur, Jacobabad, Larkana, Kandhkot and the Quetta corridor all run from here.
- Worth knowing
- This is a practical junction for reaching upper Sindh and eastern Balochistan.
The road to Shikarpur
Motorway to Sukkur, across the Indus, then a short run west.
- Islamabad and Rawalpindi Departures from Pirwadhai and Faizabad, mostly evening.
- M-2, M-4 and M-5 through Punjab The first nine or ten hours on motorway.
- Sukkur The main rest stop and the Indus crossing.
- The Shikarpur road west The last hour off the main Karachi highway.
- Shikarpur Arrival about fourteen hours after departure.
The main leg is shared with Islamabad to Sukkur, and the onward roads with Islamabad to Larkana.
Islamabad to Shikarpur bus FAQs
What is the Islamabad to Shikarpur bus ticket price?
Fares run from about Rs 2,650 on Sania Express to about Rs 4,300 for Faisal Movers business class. Kohistan Express sits around Rs 3,050.
How long does the Islamabad to Shikarpur bus take?
About fourteen hours for roughly 1,190 km, on motorway to Sukkur, then across the Indus and an hour west.
What if no direct service suits my date?
Book to Sukkur, which has departures around the clock, and take a local coach across. The last hour is short, frequent and cheap.
Which is the best bus service from Islamabad to Shikarpur?
Kohistan Express at around Rs 3,050, which gives you a luxury seat for Rs 400 above the floor on a fourteen hour overnight.
Are the buses overnight?
Almost all of them. The main band leaves between 5:00 PM and 9:00 PM and arrives between roughly 7:00 AM and 11:00 AM.
Can I continue to Jacobabad or Larkana from Shikarpur?
Yes. Sukkur, Jacobabad, Larkana, Kandhkot and the Quetta corridor all run from the Shikarpur stand, which makes it a useful junction for upper Sindh.
Related routes and operators
Upper Sindh routes
Operator fare lists
Book your Islamabad to Shikarpur ticket
Compare every operator on the corridor with live seat maps, and no booking fee added to the published fare.
Compare fares now