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.
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.
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.
| Bus operator | Class | Route | Journey time | Ticket price |
|---|---|---|---|---|
| Daewoo Express | Business, AC | Via the M-2 | 7h 30m | Rs 4,200 |
| Faisal Movers | Executive, AC | Via the M-2 | 7h 45m | Rs 3,400 |
| Kohistan Express | Economy, AC | Via the M-2 | 8h 00m | Rs 2,900 |
| Skyways | Economy, AC | Via Islamabad | 8h 30m | Rs 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.
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.
Passes it by
The main motorway run goes Islamabad, Lahore, Multan. Sargodha sits west of it.
Dedicated services only
Nothing calls here on the way elsewhere, so every departure is one somebody scheduled.
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.
Peshawar to Sargodha bus timings and departure frequency
Fewer departures than the fare range suggests, concentrated morning and evening.
Morning
From around 6 AMArriving mid afternoon with the day partly usable.
Evening
From 7 PMOvernight arrivals in the early hours.
Midday
Often nothingA real gap, which is the off-spine problem in practice.
Booking
2 to 3 daysLonger than the spine cities need, because there are fewer seats.
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.
Skyways
Economy at Rs 2,400 via Islamabad, an hour slower but the cheapest direct.
Kohistan Express
Economy at Rs 2,900 via the M-2, the quickest of the cheaper options.
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.
Peshawar and Sargodha terminals
Operator terminals at both ends, with fewer counters than the spine cities.
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.
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.
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.
Related routes and fare guides
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