Route · Rawalpindi to Sahiwal

Rawalpindi to Sahiwal Bus Ticket Price, Online Booking, Timing

The Rawalpindi to Sahiwal ticket price starts at about Rs 2,300 and reaches Rs 3,300. Sahiwal is one of Daewoo’s hub cities, and its network links the city with Rawalpindi as well as Faisalabad, Khanewal, Okara and Chichawatni.

Ticket price from
Rs 2,300Regional coaches
Top fare
Rs 3,300Daewoo Express
Distance
about 520 kmRoute varies by operator
Journey time
6h 30m to 7h 30mRoute varies
Departures
Several dailyDaewoo hub city

Short answer: The Sahiwal trip takes six and a half to seven and a half hours from Rawalpindi, at Rs 2,300 to Rs 3,300 a seat. Depending on the service, coaches reach Sahiwal across from Faisalabad or up the National Highway from Khanewal. Harappa, one of the great Indus Valley cities, is a short trip from Sahiwal.

Fares by operator

Rawalpindi to Sahiwal ticket price by operator

Each fare below shows where in Rawalpindi that service loads.

Rawalpindi to Sahiwal fares by operator
Bus operatorClassBoards in RawalpindiJourney timeTicket price
Regional coachesCoach, 2+2Pir Wadhai general stand7h 30mRs 2,300
Daewoo ExpressLuxury, 2+2Own terminal, 26 Number Chungi6h 45mRs 3,300

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

A Daewoo hub

Because Sahiwal is a Daewoo hub, it has better scheduled links than most south Punjab cities of its size.

Regional coaches are about Rs 1,000 cheaper but slower.


Before you book

Sahiwal for Harappa

Many visitors use Sahiwal as the base for Harappa.

Harappa

What
The site of one of the major cities of the Indus Valley Civilisation.
From Sahiwal
A short drive west by local transport.

Chichawatni

Where
South west on the National Highway.
Tip
On Daewoo’s Sahiwal network.

Pakpattan

Where
South of Sahiwal.
Tip
Local transport from Sahiwal.

How to choose

For Harappa, travel to Sahiwal and hire local transport. For Pakpattan, Sahiwal is the nearest large city.

The real choice

Which is the best way to travel from Rawalpindi to Sahiwal

A hub city with good options.

Cheapest

Regional coach

From Pir Wadhai.

From Rs 2,300
Most reliable

Daewoo Express

Direct service to its Sahiwal terminal.

From Rs 3,300
For Harappa

Private car

Combine Sahiwal and Harappa.

From Rs 17,000

Our verdict

Take Daewoo at Rs 3,300 for the direct scheduled service.


Schedule

Rawalpindi to Sahiwal bus timings

Several departures daily.

Morning

6:00 AM to 10:00 AM

Arrive by mid afternoon.

Midday

11:00 AM to 2:00 PM

Limited.

Evening

4:00 PM to 9:00 PM

Arrive late.

Winter

November to February

Best months for Harappa.

Two routes, similar times

Coaches via Faisalabad and via Khanewal take broadly similar times. Ask which your service uses if you want to get off on the way.

Where to board

Rawalpindi and Sahiwal terminals

Daewoo operates its own Sahiwal terminal.

Rawalpindi

Daewoo Express
Own terminal near Jhangi Syedan, 26 Number Chungi, Peshawar Road.
Pir Wadhai general stand
Coasters, vans and regional coaches.
Tip
Ask which route your coach takes.

Sahiwal

Daewoo Express
Daewoo Terminal, Sahiwal. Confirm the address on your ticket.
City stand
Regional coaches finish in the city.
Onward
Local transport to Harappa and Pakpattan.

The road

The road from Rawalpindi to Sahiwal

Motorways into central Punjab, then across to Sahiwal.

  1. RawalpindiDeparture, km 0.
  2. Bhera service areaTea, fuel and prayer break, km 195.
  3. Faisalabadkm 330.
  4. Central Punjab roadsTowards the National Highway, km 450.
  5. SahiwalArrival about seven hours later, km 520.

Next door to the Indus Valley

Harappa gave its name to the Harappan civilisation, and its museum and excavated mounds make Sahiwal one of the best bases for Indus Valley history in Pakistan.

Bus or car

Rawalpindi to Sahiwal bus vs car

Road travel is the practical option for most travellers.

01Recommended

Bus

Rs 2,300to Rs 3,300

Journey time
6h 30m to 7h 30m
Frequency
Several daily
Arrives
Sahiwal city

Direct Daewoo plus regional coaches.

Most travellers choose this.

02For sightseeing

Private car

Rs 17,000and up, one way

Journey time
About 6h
Frequency
On demand
Arrives
Door to door

Useful for combining Harappa.

For Harappa.

Cheapest way to travel from Rawalpindi to Sahiwal

A regional coach from Pir Wadhai at around Rs 2,300.


Common questions

Rawalpindi to Sahiwal bus FAQs

How much is a bus ticket from Rawalpindi to Sahiwal?

Indicative fares are Rs 2,300 on regional coaches, Rs 3,300 with Daewoo Express.

How long does it take from Rawalpindi to Sahiwal?

Six and a half to seven and a half hours, covering roughly 520 km (route varies by operator).

Does Daewoo run from Rawalpindi to Sahiwal?

Yes, Daewoo’s Sahiwal network includes Rawalpindi.

How do I get to Harappa?

Travel to Sahiwal and take local transport a short distance west.

Which route does the bus take?

It varies by operator, via Faisalabad or via Khanewal.

Related routes and operators

Book your Rawalpindi to Sahiwal ticket

Coaches to Sahiwal compared, with no booking fee added to the published fare.

Compare fares now