Peshawar to Larkana Bus Ticket Price, Online Booking, Timing
The Peshawar to Larkana bus ticket price starts at about Rs 5,000 and reaches Rs 8,500 in the better classes. Four operators cover the route in eighteen to twenty one hours depending on which of two roads they take.
Short answer: Peshawar to Larkana economy coaches charge Rs 5,000 to Rs 5,800 and the better classes Rs 7,000 to Rs 8,500. The Indus Highway is quicker; the motorway routing is better served.
Peshawar to Larkana bus ticket price by operator, class and routing
The routing column matters here as much as the fare, since the two roads share nothing between Peshawar and upper Sindh.
| Bus operator | Class | Route | Journey time | Ticket price |
|---|---|---|---|---|
| Faisal Movers | Business, AC | Via Multan | 20h 00m | Rs 8,500 |
| Niazi Express | Executive, AC | Indus Highway | 18h 00m | Rs 7,000 |
| New Khan | Economy, AC | Indus Highway | 18h 30m | Rs 5,800 |
| Adil Shah Coaches | Economy | Via Multan | 21h 00m | Rs 5,000 |
Fares are indicative published prices and vary with operator, class, fuel adjustments and peak demand. Journey times differ substantially by routing. Your live, confirmed fare appears on the seat map before payment.
Mohenjo-daro needs a separate leg
The site is outside Larkana rather than in it, and reaching it means local transport in daylight. After eighteen hours on the road, plan a night in the city before going out to the ruins.
Sukkur is the alternative
Sukkur has a denser timetable from Peshawar and sits on the national spine. From there Larkana is a short leg west across the Indus.
Down the Indus Highway or round by Multan
Two roads reach upper Sindh from Peshawar and they are not close substitutes. The gap is about three hours.
Direct, west bank
South through Kohat and Dera Ismail Khan, eighteen hours and no river crossing.
The motorway way
East then south on the motorway spine, twenty hours or more, but better served.
Different operators
The southern KP companies work the first road, the motorway brands the second.
Which to book
Take the Indus Highway routing if the departure suits, since it is quicker and puts you on the correct bank of the river for Larkana. Going round via Multan adds three hours and lands you east of the Indus, which is the wrong side for this city. The motorway routing earns its place only when the timings on the direct road do not work, or if you would rather have the wider choice of classes.
Peshawar to Larkana bus timings and departure frequency
Afternoon starts on both roads, running through the night.
Afternoon
1 PM to 4 PMThe main block, arriving the following morning.
Indus Highway
Fewer departuresQuicker road, thinner timetable. Book several days ahead.
Via Multan
More choiceKarachi corridor services with a Larkana leg, spread through the day.
Summer
Severe in SindhAn overnight run arriving early is worth more than any class upgrade.
Which is the best bus service from Peshawar to Larkana?
Eighteen hours at best, so the seat and the road both matter.
New Khan
Economy at Rs 5,800 on the Indus Highway, the cheapest fare on the quicker road.
Niazi Express
Executive at Rs 7,000 direct, eighteen hours and a proper seat for two nights’ worth of travel.
Faisal Movers
Business at Rs 8,500 via Multan, slower but on a corridor with more choice.
The honest recommendation
Take Niazi Express executive at about Rs 7,000 on the Indus Highway. Eighteen hours is a long enough journey that an economy seat is a poor saving, and this routing is both quicker and on the right bank of the river. Adil Shah Coaches at Rs 5,000 is genuinely cheap but twenty one hours seated via Multan is a hard trip.
Peshawar and Larkana terminals
Which terminal you use depends on which road you are taking.
Operator terminals and general stands
Indus Highway services board from the general stands and the southern corridor operators’ terminals. Faisal Movers uses Al-Madina Coach Terminal on GT Road near Haji Camp, on 0311-1224488.
Ask which routing the service takes.
Main stand
Local transport for Mohenjo-daro, Shikarpur and the surrounding district departs from Larkana. The site itself has no scheduled service.
Go out to the ruins in the morning.
Peshawar to Larkana bus ticket price FAQs
What is the Peshawar to Larkana bus ticket price?
From about Rs 5,000 with Adil Shah Coaches via Multan, Rs 5,800 with New Khan on the Indus Highway, Rs 7,000 for Niazi Express executive and up to Rs 8,500 for Faisal Movers Business.
Which route is faster?
The Indus Highway through Kohat and Dera Ismail Khan, at about eighteen hours against twenty or more via Multan. It also puts you on the correct bank of the river.
Is Mohenjo-daro in Larkana?
No. The site is outside the city and needs local transport in daylight. Plan a night in Larkana before going out to the ruins.
Should I change at Sukkur instead?
Worth considering if the direct timings are awkward. Sukkur has a denser Peshawar timetable, and Larkana is a short leg west from there.
How long is the journey?
Eighteen hours on the Indus Highway and up to twenty one via Multan, for 1,200 to 1,400 km depending on routing.
Related routes and fare guides
The two roads
Operator fare lists
Book your Peshawar to Larkana bus ticket
Four operators on two roads with the routing shown before you pay, and no booking fee added to the operator’s published fare.
Compare fares now