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

Shikarpur was once the great trading town of upper Sindh, still known for its long covered bazaar and its pickles, and it sits about 40 km north-west of Sukkur on the road to Jacobabad. From Faisalabad the way in is a Sukkur coach with Daewoo Express, Kainat Travels, Skyways or Adil Express, then a short local ride.

Two legs from Rs 4,870 via Sukkur, per seat

Two legs
Rs 4,870via Sukkur
Journey time
with the change
Distance
About 680 kmvia Sukkur
Change at
Sukkurfor Shikarpur
Last leg
About 40 kmlocal transport

Quick Fare Check: Faisalabad to Shikarpur costs about Rs 4,870 in two legs: Daewoo Express Luxury to Sukkur for Rs 4,570, or Rs 7,350 in Gold, then local transport about 40 km on for about Rs 300. Allow about nine and a half hours.

Faisalabad to Shikarpur bus fare by operator

Faisalabad to Shikarpur bus fares are the coach fares to Sukkur plus a short local fare.

Faisalabad to Shikarpur bus ticket prices by operator and class, cheapest first
Bus operatorClassRouteJourney timeTicket priceBooking
Daewoo ExpressLuxury ACLeg 1: to SukkurRs 4,570Book now Daewoo Express Luxury, Faisalabad to Shikarpur
Daewoo ExpressGold ACLeg 1: to SukkurRs 7,350Book now Daewoo Express Gold, Faisalabad to Shikarpur
Kainat TravelsExecutiveLeg 1: Karachi coach, to SukkurAt bookingBook now Kainat Travels Executive, Faisalabad to Shikarpur
SkywaysCoachLeg 1: to SukkurAt bookingBook now Skyways Coach, Faisalabad to Shikarpur
Adil ExpressCoachLeg 1: to Sukkur; confirm the Faisalabad pick-upAt bookingBook now Adil Express Coach, Faisalabad to Shikarpur
Local coaches and vansCoach or vanLeg 2: Sukkur to ShikarpurRs 300Tickets at the stand

Indicative one-way prices for one adult seat; the live fare confirms at checkout. The local leg to Shikarpur is paid on board or at the stand.

Faisalabad to Shikarpur route map

Faisalabad to Shikarpur route map Map of the Faisalabad to Shikarpur bus route through Faisalabad, Multan, Sukkur, Shikarpur. 28°N 29°N 30°N 31°N 68°E 69°E 70°E 71°E 72°E 73°E 74°E Faisalabad Multan Sukkur Shikarpur 100 km N
Cities plotted from their coordinates; the line shows the corridor, not every bend of the road. Coaches run down the M-4 to Multan and the M-5 to Sukkur; the last leg runs north-west from Sukkur to Shikarpur.

Two-leg totals to Shikarpur

  1. Daewoo Express Luxury plus localRs 4,870
  2. Daewoo Express Gold plus localRs 7,650
Coach fare to Sukkur and the local fare added together for one adult, one way.

Faisalabad to Shikarpur bus timings

Faisalabad to Shikarpur bus timings follow the overnight coaches to Sukkur, with the short hop on in the morning.

  1. Evening coaches

    6:30 and 9 pm

    Daewoo Express departures reach Sukkur in the small hours.

  2. Late night

    11:30 pm

    The second Kainat Karachi coach reaches Sukkur in the morning.

  3. Sukkur to Shikarpur

    About 45 minutes

    Local coaches and vans run through the day, alongside the People’s Bus Service.

  4. Summer

    Very hot

    Upper Sindh is very hot from May to August; travel early.

Faisalabad to Shikarpur bus online booking

Faisalabad to Shikarpur bus online booking covers the coach to Sukkur; the local leg is paid on the day.

  1. Choose your coach

    Pick an operator and class from the fare table above, and check where it boards and drops before you pay.

  2. Pick your seat

    Choose a window or aisle seat on the seat map. Women are seated beside women or family members.

  3. Pay and board

    Pay by JazzCash, Easypaisa or card and keep the e-ticket. Carry your CNIC and reach the terminal 30 minutes early.

Search Faisalabad to Shikarpur buses

Which is the best bus service from Faisalabad to Shikarpur?

The best way from Faisalabad to Shikarpur is an overnight coach to Sukkur and a morning ride on.

  • Daewoo Express

    Published fare

    About Rs 4,570 in Luxury or Rs 7,350 in Gold to Sukkur.

    From Rs 4,570

  • Kainat Travels

    Morning arrival

    The 11:30 pm Karachi coach reaches Sukkur in the morning; fare at booking.

    Fare at booking

  • Skyways

    Sukkur route

    Lists Sukkur among its Faisalabad routes; fare at booking.

    Fare at booking

Our pick

Book Daewoo Express Luxury to Sukkur at about Rs 4,570 and take a local coach or the People’s Bus Service on to Shikarpur; the whole trip comes to about Rs 4,870.

Before you book a Faisalabad to Shikarpur bus

Before you set off from Faisalabad to Shikarpur, three things are worth knowing.

  • People’s Bus Service

    Since April 2026 the Sindh government’s People’s Bus Service has run between Sukkur and Shikarpur, with half the fare paid by the province.

  • Jacobabad beyond

    The road continues north-west to Jacobabad; see Faisalabad to Jacobabad.

  • Larkana nearby

    Larkana is a separate run from Sukkur; see Faisalabad to Larkana.

Faisalabad to Shikarpur bus FAQs

What is the Faisalabad to Shikarpur bus fare?

About Rs 4,870: Daewoo Express Luxury to Sukkur for Rs 4,570 and about Rs 300 on to Shikarpur.

Is there a direct bus?

No. Take a coach to Sukkur, then local transport about 40 km on.

How long does the trip take?

About nine and a half hours, including the change.

How far is Shikarpur from Sukkur?

About 40 km, roughly 45 minutes.

Which coaches go to Sukkur?

Daewoo Express publishes its fare; Kainat Travels, Skyways and Adil Express quote at booking.

Book Faisalabad to Shikarpur bus tickets for your date

Book your coach to Sukkur, then pay with JazzCash, Easypaisa or card.

Search Faisalabad to Shikarpur buses