Route · Upper Sindh to central Punjab

Sukkur to Lahore Bus Ticket Price, Timings and Online Booking

The Sukkur to Lahore ticket price starts at about Rs 2,900 and reaches Rs 6,800 for a sleeper berth. The journey covers roughly 650 km in eight to nine hours, and almost every service is a through bus from Karachi picking up at Sukkur.

Ticket price from
Rs 2,900Standard seated
Sleeper berth
Rs 6,800Top tier
Distance
650 kmVia the N-5
Journey time
8h to 9hOvernight
Operators
8+Mostly through services

Sukkur to Lahore bus ticket price: fares start around Rs 2,900 in standard seating and reach Rs 6,800 for a sleeper berth. The journey takes eight to nine hours over roughly 650 km, and because most buses originate in Karachi, booking ahead matters more here than at an origin city.

Fares by operator

Sukkur to Lahore ticket price by operator and class

Sukkur is a major junction on the N-5, so the operator list is long. The catch is that you are joining services already part loaded rather than boarding an empty coach.

Sukkur to Lahore fares by operator
OperatorClassJourney timeTicket price
Waraich ExpressExecutive9h 00mRs 2,900
Adil Shah CoachesStandard9h 00mRs 3,100
SkywaysExecutive8h 45mRs 3,600
Pakistan ExpressBusiness8h 45mRs 3,900
Faisal MoversBusiness8h 30mRs 4,700
Daewoo ExpressBusiness8h 00mRs 5,300
Kainat TravelsSleeper8h 45mRs 6,200
Faisal MoversSleeper8h 30mRs 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.

Eight hours is the threshold where a berth stops paying

Faisal Movers Sleeper at Rs 6,800 against its own Business seat at Rs 4,700 is a Rs 2,100 premium for eight and a half hours. On the fourteen hour Hyderabad run that same premium is easy to justify. Here it is more marginal, because eight hours in a reclining seat overnight is manageable for most people. The Executive tier around Rs 3,600 is where most passengers land.


The thing that differs here

What it means to board at a through stop

Sukkur is not an origin city for most of these services. Almost every bus you board has been running for seven hours already, and that changes several practical things.

SEATS

Limited and picked over

The good seats went to Karachi passengers. What is left at Sukkur is often at the back or beside the aisle, whatever the seat map suggested.

TIMING

Arrival, not departure

Your bus arrives at Sukkur when it arrives. If it left Karachi late or lost time on the road, you wait. Schedules here are estimates.

CAPACITY

Book earlier than you would elsewhere

A coach that sells out in Karachi has nothing left for Sukkur. Three to four days ahead is sensible rather than optional.

The practical consequence

Treat the published departure time as a window rather than a promise. Arrive at the terminal with margin, keep the operator’s number to hand, and expect to wait rather than to board on the minute. This is normal on through routes across Pakistan and not a sign that anything has gone wrong.


Schedule

Sukkur to Lahore bus timings

Pickup times follow the Karachi departure schedule shifted by about seven hours, which puts most Sukkur boardings late in the evening.

Late evening

11:00 PM to 2:00 AM

The main pickup window, from Karachi services departing between 4:00 PM and 7:00 PM.

Early morning

3:00 AM to 6:00 AM

Later Karachi departures, arriving in Lahore during the afternoon.

Daytime

Limited

A few services from morning Karachi departures, arriving in Lahore in the evening.

Booking

3 to 4 days

More important at a through stop than at an origin city, since capacity is already committed.

The late night pickup is the least pleasant part of this route. If you can find a daytime service that suits, it is usually worth taking even at a higher fare, simply to avoid waiting at a terminal at one in the morning.


Where to board

Sukkur and Lahore terminals

SUKKUR

City terminals and the bypass

Some through services pick up on the bypass rather than entering the city, which is faster for the operator and less convenient for you. Others use city terminals.

Confirm the pickup point when booking, not on the night.

LAHORE

Band Road and private terminals

Most northbound arrivals set down around Band Road. Faisal Movers uses Abdullah Travels, while Daewoo, Skyways and Road Master run their own terminals.

Check where your service terminates.

Ask about the bypass before you book

A bypass pickup at midnight means finding your own transport out there with no counter to wait at. In daylight it is a minor inconvenience; at 1:00 AM with luggage it is a real problem. Booking platforms do not always distinguish, so ask the operator directly.


Common questions

Sukkur to Lahore bus FAQs

What is the Sukkur to Lahore bus ticket price?

Fares start around Rs 2,900 with Waraich Express Executive, run about Rs 3,600 to Rs 4,700 for Executive and Business, and reach Rs 6,800 for a Faisal Movers sleeper berth.

How long is the Sukkur to Lahore bus journey?

Eight to nine hours for roughly 650 km on the N-5, passing Multan at around four hours. Most services are through buses from Karachi, so treat the pickup time as a window rather than a fixed departure.

Is a sleeper worth it on this route?

More marginal than on the longer corridors. The Rs 2,100 premium over Faisal Movers Business buys a berth for eight and a half hours, which many people find manageable in a reclining seat. The Executive tier around Rs 3,600 is where most passengers land.

How far ahead should I book?

Three to four days, and this matters more than at an origin city. Most services originate in Karachi, so a coach that sells out there has nothing left by Sukkur.

What time do buses pick up at Sukkur?

Mostly between 11:00 PM and 2:00 AM, following Karachi departures shifted by about seven hours. If you can find a daytime service that suits, it is usually worth taking to avoid a late night wait.

Book your Sukkur to Lahore ticket

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

Compare fares now