Peshawar to Sahiwal Bus Ticket Price, Online Booking, Timing
The Peshawar to Sahiwal bus fare comes to about Rs 3,620 for two Faisal Movers Executive tickets, Rs 770 to Islamabad and Rs 2,850 on to Sahiwal. No through coach appears in the fare lists we checked; the trip takes around seven and a half hours with the change.
Two tickets from Rs 3,620 one way, per seat
Quick Fare Check: Peshawar to Sahiwal costs about Rs 3,620 for two Faisal Movers Executive tickets: Rs 770 to Islamabad and Rs 2,850 on to Sahiwal, changing at the same operator’s Islamabad terminal.
Peshawar to Sahiwal bus fare by operator
Peshawar to Sahiwal has no through coach in the fare lists we checked, so the fare below is a two-ticket total with Faisal Movers, changing at Islamabad.
| Bus operator | Class | Route | Journey time | Ticket price | Booking |
|---|---|---|---|---|---|
| Faisal Movers | Executive AC | Islamabad, then onward Rs 2,850 | Rs 3,620 | Book now Faisal Movers Executive, Peshawar to Sahiwal |
Total for two one-way Executive tickets for one adult: Peshawar to Islamabad plus Islamabad to Sahiwal.
Peshawar to Sahiwal route map
How the two tickets add up
- Faisal Movers Peshawar to IslamabadRs 770
- Faisal Movers Islamabad to SahiwalRs 2,850
- Total, both ExecutiveRs 3,620
Peshawar to Sahiwal bus timings
Peshawar to Sahiwal bus timings come down to catching a morning coach to Islamabad, so the longer leg south runs in daylight.
-
Morning
Leave Peshawar early
The M-1 run to Islamabad takes about two hours.
-
Midday
Change at Islamabad
Both legs use the same operator’s terminal, so the change is simple.
-
Afternoon
Into Sahiwal
The southern leg takes around five hours.
-
Winter fog
December–January
Fog on the motorways can slow the southern leg before dawn.
Peshawar to Sahiwal bus online booking
Peshawar to Sahiwal bus online booking means two tickets with the same operator; book them for the same day with time to change.
-
Compare and choose
Pick an operator and class from the fare table above, and check where it boards and drops before you pay.
-
Pick your seat
Choose a window or aisle seat on the seat map. Women are seated beside women or family members.
-
Pay and board
Pay by JazzCash, Easypaisa or card and keep the e-ticket. Carry your CNIC and reach the terminal 30 minutes early.
Which is the best bus service from Peshawar to Sahiwal?
The best way from Peshawar to Sahiwal is two Faisal Movers tickets through Islamabad, since both legs use the same terminal.
-
Faisal Movers
Both legs, one terminal
Peshawar to Islamabad at about Rs 770 and Islamabad to Sahiwal at Rs 2,850, changing at the same terminal.
From Rs 3,620 total
Our pick
Book two Faisal Movers Executive tickets, about Rs 3,620 in all, with a morning start from Peshawar so the change at Islamabad is easy.
Before you book a Peshawar to Sahiwal bus
Before you book a Peshawar to Sahiwal trip, three things are worth knowing.
-
Two tickets
There is no through coach in the lists we checked. The fare here is a total for two tickets.
-
Same terminal
Both legs use Faisal Movers, so the change at Islamabad does not need a cross-city transfer.
-
Start early
A morning departure keeps the longer southern leg in daylight.
Peshawar to Sahiwal bus FAQs
What is the Peshawar to Sahiwal bus fare?
About Rs 3,620 for two Faisal Movers Executive tickets via Islamabad.
Is there a direct bus from Peshawar to Sahiwal?
Not in the fare lists we checked.
How long does it take?
Around seven and a half hours including the change.
Where do I change?
At the Faisal Movers Islamabad terminal.
Can I book both legs together?
Yes, as two tickets for the same day, leaving time for the change.
Compare Peshawar to Sahiwal bus tickets for your date
Book both legs for the same day, then pay with JazzCash, Easypaisa or card.
Search Peshawar to Sahiwal buses