Route · Peshawar to upper Sindh

Peshawar to Sukkur Bus Ticket Price, Timings, Online Booking

The Peshawar to Sukkur ticket price starts at about Rs 3,200 and reaches Rs 6,800 in the premium classes. The journey takes thirteen to fifteen hours, and Sukkur is a through-stop on the Karachi road rather than a destination operators run to.

Ticket price from
Rs 3,200Standard
Premium classes
Rs 6,800Business
Distance
1,000 kmVia Multan and the Indus
Journey time
13h to 15hOvernight
Boarding
Through-stopConfirm your seat

Peshawar to Sukkur bus ticket price: fares run from about Rs 3,200 to Rs 6,800 depending on class. The journey takes thirteen to fifteen hours, and every service is a Karachi bus calling at Sukkur rather than terminating there.

Fares by operator

Peshawar to Sukkur ticket price by operator

Sukkur sits roughly two thirds of the way to Karachi on the Indus corridor, which keeps the fare band tighter than the distance alone would suggest.

Peshawar to Sukkur fares by operator
OperatorClassJourney timeTicket price
Local and regional coachesStandard15hRs 3,200
Afridi MoversLuxury Yutong14hRs 3,600
Waraich ExpressExecutive14hRs 3,900
SkywaysExecutive13h 30mRs 4,600
Faisal MoversBusiness13hRs 5,800
Daewoo ExpressBusiness13hRs 6,800

Fares are indicative published prices and vary with class, fuel adjustments and peak demand. Your live, confirmed fare appears on the seat map before payment.

The through-stop problem

Sukkur is a stop on the Karachi run, not a terminus, which has two practical consequences. Your seat may already have been occupied from Peshawar, so boarding is at whatever time the bus reaches Sukkur rather than a scheduled departure. And the drop point may be on the bypass rather than in the city. Both are worth settling when you book.


Where you get off

Sukkur bypass and the city are not the same place

This catches out more travellers on this corridor than any other single thing, and it is entirely avoidable by asking one question at booking.

THE BYPASS

Faster for the operator

Through services to Karachi often stop on the bypass rather than entering Sukkur, which saves the bus time and leaves you a taxi ride from the city.

THE CITY

Ask for it explicitly

Some operators do enter Sukkur proper. Confirm which yours does when booking rather than discovering it at 3:00 AM.

ONWARD

Upper Sindh

Sukkur connects to Larkana, Shikarpur, Jacobabad and Khairpur by local and regional services from the city, not the bypass.

Confirm the boarding time, not just the departure time

On a through route the schedule you are quoted is when the bus leaves Peshawar, not when it reaches you. For a southbound journey that matters less, but on the return leg from Sukkur it matters a great deal, since the northbound bus arrives when it arrives. Get a contact number for the local counter.


Schedule

Peshawar to Sukkur bus timings

Departures follow the Karachi schedule, leaving Peshawar in the afternoon and evening so the journey passes overnight.

Afternoon

1:00 PM to 4:00 PM

Earlier departures reaching Sukkur in the early hours.

Evening

4:00 PM to 9:00 PM

The main block, arriving during the following morning.

Arrival

Often pre dawn

Plan where you will be and how you will get there.

Booking

3 to 4 days

A week around Eid, when the corridor fills.


Where to board

Peshawar and Sukkur stops

PESHAWAR

Operator terminals

Afridi Movers, Waraich Express, Skyways, Faisal Movers and Daewoo all run their own Peshawar terminals for the Karachi corridor.

Check the address printed on your ticket.

SUKKUR

Bypass or city

Through services may set down on the bypass rather than in Sukkur proper. Onward transport for Larkana, Shikarpur and Khairpur departs from the city.

Confirm the drop point at booking, not on arrival.


Common questions

Peshawar to Sukkur bus FAQs

What is the Peshawar to Sukkur bus ticket price?

From about Rs 3,200 on local coaches, Rs 3,600 with Afridi Movers, Rs 4,600 with Skyways Executive and up to Rs 6,800 for Daewoo Express Business.

How long is the Peshawar to Sukkur journey?

Thirteen to fifteen hours for roughly 1,000 km via Multan and down the Indus corridor. Departures are timed for overnight travel.

Where does the bus stop in Sukkur?

It varies by operator. Through services to Karachi often stop on the bypass rather than entering the city, which leaves you a taxi ride away at an awkward hour. Ask when booking.

Is Sukkur a scheduled departure or a through-stop?

A through-stop on the Karachi run. That means boarding happens when the bus arrives rather than at a fixed time, which matters more on the return leg than the southbound one.

Can I continue to Larkana or Khairpur?

Yes, by local and regional services from Sukkur city. Note that those leave from the city rather than the bypass, which is another reason to confirm your drop point.

Book your Peshawar to Sukkur ticket

Compare every operator with live seat maps, and no booking fee added to the published fare.

Compare fares now