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
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.
| Bus operator | Class | Route | Journey time | Ticket price | Booking |
|---|---|---|---|---|---|
| Daewoo Express | Luxury AC | Leg 1: to Sukkur | Rs 4,570 | Book now Daewoo Express Luxury, Faisalabad to Shikarpur | |
| Daewoo Express | Gold AC | Leg 1: to Sukkur | Rs 7,350 | Book now Daewoo Express Gold, Faisalabad to Shikarpur | |
| Kainat Travels | Executive | Leg 1: Karachi coach, to Sukkur | At booking | Book now Kainat Travels Executive, Faisalabad to Shikarpur | |
| Skyways | Coach | Leg 1: to Sukkur | At booking | Book now Skyways Coach, Faisalabad to Shikarpur | |
| Adil Express | Coach | Leg 1: to Sukkur; confirm the Faisalabad pick-up | At booking | Book now Adil Express Coach, Faisalabad to Shikarpur | |
| Local coaches and vans | Coach or van | Leg 2: Sukkur to Shikarpur | Rs 300 | Tickets 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
Two-leg totals to Shikarpur
- Daewoo Express Luxury plus localRs 4,870
- Daewoo Express Gold plus localRs 7,650
Faisalabad to Shikarpur bus timings
Faisalabad to Shikarpur bus timings follow the overnight coaches to Sukkur, with the short hop on in the morning.
-
Evening coaches
6:30 and 9 pm
Daewoo Express departures reach Sukkur in the small hours.
-
Late night
11:30 pm
The second Kainat Karachi coach reaches Sukkur in the morning.
-
Sukkur to Shikarpur
About 45 minutes
Local coaches and vans run through the day, alongside the People’s Bus Service.
-
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.
-
Choose your coach
Pick an operator and class from the fare table above, and check where it boards and drops before you pay.
-
Pick your seat
Choose a window or aisle seat on the seat map. Women are seated beside women or family members.
-
Pay and board
Pay by JazzCash, Easypaisa or card and keep the e-ticket. Carry your CNIC and reach the terminal 30 minutes early.
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