Peshawar to central Punjab

Peshawar to Sargodha Bus Ticket Price, Online Booking, Timing

The Peshawar to Sargodha bus ticket price starts at about Rs 2,400 and reaches Rs 4,200 in the better classes. Four operators cover roughly 450 km in seven to eight hours, to a city that sits off the main motorway alignment.

Ticket price from
Rs 2,400Skyways
Distance
About 450 kmVia the M-1 and M-2
Journey time
7h 30mEight on stopping services
Operators
4Fewer than the spine cities
Off-spine
YesBranch from the M-2

Short answer: Peshawar to Sargodha economy coaches charge Rs 2,400 to Rs 2,900 and the better classes Rs 3,400 to Rs 4,200. Direct departures are fewer than the fare suggests, because Sargodha is not on the main north to south run.

Fares by operator

Peshawar to Sargodha bus ticket price by operator and class

A moderate timetable. Sargodha is a large city but it sits west of the motorway spine, so it does not inherit the Lahore corridor’s frequency.

Peshawar to Sargodha bus fares by operator and class
Bus operatorClassRouteJourney timeTicket price
Daewoo ExpressBusiness, ACVia the M-27h 30mRs 4,200
Faisal MoversExecutive, ACVia the M-27h 45mRs 3,400
Kohistan ExpressEconomy, ACVia the M-28h 00mRs 2,900
SkywaysEconomy, ACVia Islamabad8h 30mRs 2,400

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.

Faisalabad has the denser network

Faisalabad is well served from Peshawar and has frequent onward transport to Sargodha, which is worth checking when the direct departures are awkward.

The Khushab and Mianwali road

Sargodha is the interchange for Mianwali and the Khushab district. Those legs are arranged locally rather than sold as through tickets.


Why the timetable is thin

A large city that is not on the main road

Sargodha’s population would suggest a dense timetable. Its position does not, and position is what decides bus frequency.

THE SPINE

Passes it by

The main motorway run goes Islamabad, Lahore, Multan. Sargodha sits west of it.

THE EFFECT

Dedicated services only

Nothing calls here on the way elsewhere, so every departure is one somebody scheduled.

THE FIX

Split at Faisalabad

Or at Islamabad, both of which have far more Peshawar departures.

Check the split before assuming direct is better

On the spine cities a direct booking is almost always right. Off the spine it is a real question, because a direct service at the wrong hour is worse than two legs at the right one. Price Peshawar to Faisalabad plus the onward leg against the direct fare here. Often they are close enough that the timing decides, and Faisalabad gives you far more to choose from.


Departure schedule

Peshawar to Sargodha bus timings and departure frequency

Fewer departures than the fare range suggests, concentrated morning and evening.

Morning

From around 6 AM

Arriving mid afternoon with the day partly usable.

Evening

From 7 PM

Overnight arrivals in the early hours.

Midday

Often nothing

A real gap, which is the off-spine problem in practice.

Booking

2 to 3 days

Longer than the spine cities need, because there are fewer seats.


Choosing an operator

Which is the best bus service from Peshawar to Sargodha?

Seven and a half hours, where getting a convenient departure matters more than the class.

BEST VALUE

Skyways

Economy at Rs 2,400 via Islamabad, an hour slower but the cheapest direct.

BEST BALANCE

Kohistan Express

Economy at Rs 2,900 via the M-2, the quickest of the cheaper options.

BEST OVERNIGHT

Faisal Movers

Executive at Rs 3,400, worth it on an evening departure.

The honest recommendation

Book whichever direct service leaves at an hour that suits you, and treat class as the second question. On a route with this few departures, holding out for Kohistan Express at Rs 2,900 when the only convenient coach is Daewoo at Rs 4,200 is a false economy. If nothing works, Faisalabad and a local leg will.


Where to board

Peshawar and Sargodha terminals

Operator terminals at both ends, with fewer counters than the spine cities.

PESHAWAR

Operator terminals

Daewoo Express and Skyways run their own terminals, and Faisal Movers boards at Al-Madina Coach Terminal on GT Road near Haji Camp, on 0311-1224488.

Confirm the service is direct rather than requiring a change.

SARGODHA

City terminal

Onward transport for Khushab, Mianwali and the district departs from Sargodha, arranged locally rather than sold through.

Faisalabad has the denser onward network.


Common questions

Peshawar to Sargodha bus ticket price FAQs

What is the Peshawar to Sargodha bus ticket price?

From about Rs 2,400 with Skyways, Rs 2,900 with Kohistan Express, Rs 3,400 for Faisal Movers executive and up to Rs 4,200 for Daewoo Express Business.

Why are there so few direct services?

Sargodha sits west of the main motorway spine, so nothing calls there on the way somewhere else. Every departure is a dedicated service rather than an inherited one.

Should I change at Faisalabad?

Worth pricing. Faisalabad is well served from Peshawar with frequent onward transport, and the two legs often come close to the direct fare.

How long is the journey?

Seven and a half to eight and a half hours for roughly 450 km, depending on whether the service routes via the M-2 or through Islamabad.

How far ahead should I book?

Two to three days, longer than the spine cities need, because there are fewer seats on this corridor.

Book your Peshawar to Sargodha bus ticket

Four operators compared against the Faisalabad split, and no booking fee added to the operator’s published fare.

Compare fares now