Peshawar to Rawalpindi Bus Ticket Price, Timings, Online Booking
The Peshawar to Rawalpindi ticket price starts at about Rs 1,000 and reaches Rs 2,400 in business class. The journey takes two and a half hours on the M-1, and it is the connection almost every northern trip from Peshawar depends on.
Peshawar to Rawalpindi bus ticket price: fares run from about Rs 1,000 to Rs 2,400 depending on class. The journey is two and a half hours on the M-1, and for anyone heading to Gilgit-Baltistan this is the leg that gets you to Pirwadhai.
Peshawar to Rawalpindi ticket price by operator
One of the busiest short corridors in the country, with departures through the day and every major operator competing.
| Operator | Class | Journey time | Ticket price |
|---|---|---|---|
| Local coaches | Standard | 3h 00m | Rs 1,000 |
| Motorway Express | Luxury coaster | 2h 30m | Rs 1,300 |
| Kohistan Express | Business | 2h 30m | Rs 1,600 |
| Faisal Movers | Business | 2h 30m | Rs 1,900 |
| Daewoo Express | Business | 2h 30m | Rs 2,400 |
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 leg that makes or breaks a northern trip
On its own this is a routine two and a half hour hop. Its importance is what comes next: the Gilgit, Hunza, Skardu and Chitral services all leave Pirwadhai between 5:00 PM and 9:00 PM. Arriving in Rawalpindi by mid afternoon means you connect the same evening. Arriving at 7:00 PM means you lose a night in the twin cities.
Timing this leg around the Pirwadhai departures
Most people on this corridor are going to Rawalpindi or Islamabad. If you are not, the departure you pick matters far more than the fare.
The safe choice
A morning departure from Peshawar puts you at Pirwadhai by early afternoon with hours to spare before the northern buses load.
Still workable
Leaving by about 2:00 PM gets you there for a 5:00 PM K2 Movers departure, but leaves no margin for motorway delays.
You lose a night
Arriving after the northern services have gone means staying in the twin cities and leaving the following evening.
Rawalpindi or Islamabad on your ticket
Operators sell this corridor as Peshawar to Islamabad and Peshawar to Rawalpindi more or less interchangeably, and the fares are the same. What differs is where you are set down. If you are connecting north, you want Pirwadhai or somewhere close to it, not a terminal on the far side of Islamabad.
Peshawar to Rawalpindi bus timings
Departures run from early morning to late evening, so this is one of the few corridors where the timetable rarely constrains you.
Early morning
From around 5:00 AMThe business peak, and the right choice if you are connecting north.
Through the day
FrequentEvery major operator runs this corridor. Same day booking is usually fine.
Evening
Until around 10:00 PMFine for the twin cities, too late for a northern connection.
Booking
Same daySufficient outside Eid and public holidays.
Peshawar and Rawalpindi terminals
Operator terminals
Motorway Express, Daewoo, Faisal Movers and Kohistan all run their own Peshawar terminals. Local coaches leave from the general stands.
Check the address on your ticket.
Depends on your operator
Pirwadhai is what you want if you are connecting north. Faizabad suits Murree and Islamabad, and Kohistan boards at 26 Number near Motorway Chowk.
Set-down point matters more than fare on this leg.
Peshawar to Rawalpindi bus FAQs
What is the Peshawar to Rawalpindi bus ticket price?
From about Rs 1,000 on local coaches, Rs 1,300 with Motorway Express, Rs 1,600 with Kohistan Express Business, and up to Rs 2,400 for Daewoo Express Business.
How long is the Peshawar to Rawalpindi journey?
Two and a half hours for roughly 175 km on the M-1 motorway. Local coaches take closer to three.
Can I connect to a Gilgit bus the same day?
Yes, if you leave Peshawar in the morning. The northern services depart Pirwadhai between 5:00 PM and 9:00 PM, so an early departure gives you hours of margin. An evening departure means losing a night.
Is Peshawar to Rawalpindi the same as Peshawar to Islamabad?
The fares are the same and operators sell both more or less interchangeably. What differs is the set-down point, which matters if you are connecting north from Pirwadhai.
Do I need to book in advance?
Usually not. Every major operator runs this corridor with departures through the day, so same day booking works outside Eid and public holidays.
Related routes and operators
Related routes
Operators on this route
Book your Peshawar to Rawalpindi ticket
Compare every operator with live seat maps, and no booking fee added to the published fare.
Compare fares now