Lahore to Shikarpur Bus Ticket Price, Online Booking, Timing
The Lahore to Shikarpur bus ticket price starts at about Rs 3,600 and reaches Rs 6,300 for Daewoo Luxury. Six operators cover the 890 km run in around ten hours, and the town is where the road west towards Balochistan leaves the corridor.
Short answer: Lahore to Shikarpur economy coaches charge Rs 3,600 to Rs 4,000, executive and business Rs 4,400 to Rs 5,300, and Daewoo Luxury runs Rs 6,300. Everything runs motorway to Sukkur and then ordinary road west.
Lahore to Shikarpur bus ticket price by operator and class
A moderate timetable, carried partly by the traffic continuing west towards Jacobabad and the Balochistan border districts.
| Bus operator | Class | Route | Journey time | Ticket price |
|---|---|---|---|---|
| Daewoo Express | Luxury, AC | Via Sukkur | 10h 00m | Rs 6,300 |
| Faisal Movers | Business, AC | Via Sukkur | 10h 00m | Rs 5,300 |
| DMC Coaches | Executive, AC | Via Sukkur | 10h 15m | Rs 4,600 |
| Kainat Travels | Executive, AC | Via Sukkur | 10h 15m | Rs 4,400 |
| Niazi Express | Economy, AC | Via Sukkur | 10h 45m | Rs 4,000 |
| Pakistan Express | Economy, AC | Via Sukkur | 11h 00m | Rs 3,600 |
Fares are indicative published prices and vary with operator, class, fuel adjustments and peak demand. Your live, confirmed fare appears on the seat map before payment.
An old trading town
Shikarpur was a major commercial centre long before the modern corridor existed, sitting where the routes into Balochistan and Afghanistan met the Indus. That history is why the town is larger and better connected than its current position on the map would suggest, and why the bazaar remains the reason a good share of travellers come.
Sukkur is forty minutes away
Sukkur has nine operators against six here and sits about forty minutes east. If the fares come out close, the larger city with a proper terminal is usually the better booking, with a short local ride at the end.
The turning for Jacobabad and the west
North west of Shikarpur the road leaves Sindh’s populated corridor and heads towards Jacobabad, Kashmore and the Balochistan districts beyond.
Sukkur
Forty minutes back to the motorway and the densest timetable in upper Sindh.
If you are continuing west
Arrive in the morning and settle the onward leg before you travel. The districts west of here are served by local transport running in daylight rather than by scheduled coach, so an evening arrival costs you a night. Between May and August that advice hardens: the western districts are among the hottest inhabited places anywhere, and travelling those roads in the afternoon is worth avoiding entirely.
Lahore to Shikarpur bus timings and departure frequency
Evening weighted, with Sukkur available as a denser alternative.
Evening
6 PM to 10 PMThe main block, arriving in the morning with the day ahead.
Morning
FewerDaytime services arriving in the evening, poor if you are continuing west.
Via Sukkur
Nine operatorsForty minutes east, then a short local ride if nothing direct suits.
Summer heat
May to AugustSevere, and worse still to the west. All six operators are air conditioned.
Which is the best bus service from Lahore to Shikarpur?
Arrival time decides this if you are continuing west. If Shikarpur is the destination, the cheapest air conditioned seat will do.
Pakistan Express
Air conditioned economy at Rs 3,600, the lowest fare, an hour behind the quickest on a ten hour run.
DMC Coaches
Executive at Rs 4,600, working the west bank districts, with staff who know the onward roads.
Faisal Movers
Business at Rs 5,300 with 30 kg luggage and a cancellation window on the quickest schedule.
The honest recommendation
Take Pakistan Express at about Rs 3,600 on an evening departure if Shikarpur is your destination. Every operator uses the same road and arrives within an hour, so the fare gap is not buying much. If you are heading west into Jacobabad or beyond, pay for DMC Coaches at Rs 4,600 and the earlier arrival, because the onward legs from here run in daylight only.
Lahore to Shikarpur bus ticket price FAQs
What is the Lahore to Shikarpur bus ticket price?
From about Rs 3,600 with Pakistan Express to Rs 6,300 for Daewoo Express Luxury. Niazi Express economy is Rs 4,000, Kainat Travels Executive Rs 4,400 and Faisal Movers Business Rs 5,300. Six operators run the route.
Which is the cheapest bus from Lahore to Shikarpur?
Pakistan Express at around Rs 3,600, then Niazi Express at Rs 4,000. Both are air conditioned and take around eleven hours.
Should I book to Sukkur instead?
Worth pricing. Sukkur is forty minutes east with nine operators and a proper terminal, so if the fares are close it is often the better booking.
Can I continue west from here?
Yes, towards Jacobabad and the Balochistan border districts, but mostly by local transport running in daylight. Arrive in the morning and arrange the leg beforehand.
When should I travel?
Avoid May to August if you can, particularly if continuing west. The districts beyond Shikarpur are among the hottest inhabited places anywhere.
Related routes and fare guides
Operator fare lists
More routes
Book your Lahore to Shikarpur bus ticket
Six operators into upper Sindh, all air conditioned, with no booking fee added.
Compare fares now