Peshawar to Sahiwal Bus Ticket Price, Timings, Online Booking
The Peshawar to Sahiwal ticket price starts at about Rs 2,400 and reaches Rs 4,600 in business class. The journey takes eight to nine hours, and Sahiwal is the access point for Harappa, one of the two great Indus Valley cities.
Peshawar to Sahiwal bus ticket price: fares run from about Rs 2,400 to Rs 4,600 depending on class. The journey takes eight to nine hours, and most services reach Sahiwal as a stop on the Multan or Karachi road rather than as a terminus.
Peshawar to Sahiwal ticket price by operator
Sahiwal sits on the corridor between Lahore and Multan, so the operators here are the long distance companies calling en route.
| Operator | Class | Journey time | Ticket price |
|---|---|---|---|
| Local and regional coaches | Standard | 9h 00m | Rs 2,400 |
| Niazi Express | Standard | 8h 30m | Rs 2,700 |
| Kohistan Express | Business | 8h 00m | Rs 3,200 |
| Faisal Movers | Business | 8h 00m | Rs 3,900 |
| Daewoo Express | Business | 8h 00m | Rs 4,600 |
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 Harappa connection
Harappa sits about 24 km from Sahiwal and is the reason many visitors come this way. Along with Mohenjo-daro in Sindh it is one of the two principal Indus Valley sites, and it is far more accessible than the Sindh one. There is no scheduled transport to the site, so arrange local transport in Sahiwal.
Sahiwal and the Indus Valley site
Sahiwal is a working agricultural city, and its main draw for visitors sits outside it.
24 km out
The Indus Valley site and museum, reached by local transport. There is no scheduled service, so arrange a vehicle.
On the corridor
Served en route by most services, between Sahiwal and Multan.
North east
Toward Lahore, and served by the same corridor traffic.
Confirm the drop point
Most services here are Multan or Karachi buses calling en route, which means the set-down may be outside the city and the arrival may be in the small hours. If Harappa is your destination, you want to arrive in daylight with time to arrange transport, so pick a daytime departure rather than an overnight one.
Peshawar to Sahiwal bus timings
Departures run through the day with an overnight block, since eight to nine hours suits both.
Early morning
From around 6:00 AMArriving mid afternoon, which suits visiting Harappa the next day.
Midday
RegularArriving evening.
Overnight
8:00 PM onwardArriving in the early hours. Confirm the drop point first.
Booking
2 daysSufficient outside Eid and public holidays.
Peshawar and destination terminals
Operator terminals
Daewoo, Faisal Movers and Kohistan run their own Peshawar terminals. Niazi Express and the regional operators use the general stands.
Check the address on your ticket.
City or bypass
Long distance services may set down outside the city. Local transport for Harappa and the surrounding district departs from the city stands.
Harappa has no scheduled service.
Peshawar to Sahiwal bus FAQs
What is the Peshawar to Sahiwal bus ticket price?
From about Rs 2,400 on local coaches, Rs 2,700 with Niazi Express, Rs 3,200 with Kohistan Express Business and up to Rs 4,600 for Daewoo Express Business.
How long is the journey?
Eight to nine hours for roughly 620 km on the motorway network.
How do I reach Harappa?
By local transport from Sahiwal, about 24 km. There is no scheduled service to the site, so arrange a vehicle in the city. It is far more accessible than Mohenjo-daro in Sindh.
Where does the bus stop in Sahiwal?
Often outside the city, since most services are Multan or Karachi buses calling en route. Confirm the drop point when booking, particularly for an overnight arrival.
Should I take a daytime or overnight service?
Daytime if Harappa is your goal, so you arrive with time to arrange transport. Overnight suits if Sahiwal itself is the destination and you have accommodation booked.
Related routes and operators
Operators on this route
Book your Peshawar to Sahiwal ticket
Compare every operator with live seat maps, and no booking fee added to the published fare.
Compare fares now