Peshawar to Multan Bus Ticket Price, Timings, Online Booking
The Peshawar to Multan ticket price starts at about Rs 2,600 and reaches Rs 5,400 in business class. The journey takes eight to ten hours, and the routing splits between the motorway through Lahore and the shorter Indus road via Dera Ismail Khan.
Peshawar to Multan bus ticket price: fares run from about Rs 2,600 to Rs 5,400 depending on class. The journey takes eight to ten hours, and the two hour spread comes down to whether your operator takes the Indus road via Dera Ismail Khan or the motorway through Punjab.
Peshawar to Multan ticket price by operator
A substantial corridor connecting Khyber Pakhtunkhwa with south Punjab, served by both the national brands and the western Punjab specialists.
| Operator | Class | Journey time | Ticket price |
|---|---|---|---|
| Local and regional coaches | Standard | 10h | Rs 2,600 |
| Niazi Express | Standard | 9h 30m | Rs 2,900 |
| Skyways | Executive | 9h 00m | Rs 3,400 |
| Kohistan Express | Business | 8h 30m | Rs 3,900 |
| Faisal Movers | Business | 8h 30m | Rs 4,600 |
| Daewoo Express | Business | 8h 00m | Rs 5,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.
Ask which road your bus takes
The Indus road south through Kohat and Dera Ismail Khan is shorter in distance but slower, and it passes through quieter country with fewer facilities. The motorway routing east through Islamabad and down through Punjab covers more ground but on better roads. A two hour difference on an eight hour journey is worth knowing about before you book.
Multan as the south Punjab gateway
Multan connects onward to Bahawalpur, Dera Ghazi Khan and the whole south Punjab network, which is why this corridor carries more than just point to point traffic.
Bahawalpur and Rahim Yar Khan
Multan is the hub for the Bahawalpur corridor, with frequent onward services and a wide operator choice.
Dera Ghazi Khan and the Indus belt
Silk Line and Baloch Transport run the western bank towns from Multan, reaching Rajanpur, Layyah and Muzaffargarh.
Via DG Khan
Multan to Quetta is around Rs 3,500 and eight hours, the cheapest Punjab to Balochistan link. Book through rather than in two legs where possible.
Book through if Multan is not your destination
A through booking is almost always cheaper than two separate legs and saves a second luggage handling. If you are heading to Bahawalpur, Dera Ghazi Khan or Quetta, check whether a through service exists from Peshawar before booking to Multan and continuing.
Peshawar to Multan bus timings
Departures run through the day with an overnight block, since eight to ten hours suits both daytime and night travel.
Morning
From around 6:00 AMArriving in Multan late afternoon, the block business travellers use.
Afternoon
RegularArriving evening. Easiest to book at short notice.
Overnight
8:00 PM to midnightArriving in Multan early morning.
Booking
2 to 3 daysSufficient outside Eid and public holidays.
Peshawar and Multan terminals
Operator terminals
Daewoo, Faisal Movers, Skyways and Kohistan all run their own Peshawar terminals. Niazi Express and the regional operators use the general stands.
Check the address on your ticket.
General Bus Stand, Vehari Chowk
The main terminal for most operators. Road Master uses Hassanabad Gate 1 on Khanewal Road instead, and Daewoo runs its own terminal.
Ask for your operator’s counter by name.
Peshawar to Multan bus FAQs
What is the Peshawar to Multan bus ticket price?
From about Rs 2,600 on local coaches, Rs 2,900 with Niazi Express, Rs 3,400 to Rs 4,600 across Executive and Business classes, and up to Rs 5,400 for Daewoo Express Business.
How long is the Peshawar to Multan bus journey?
Eight to ten hours for roughly 680 km. The spread depends on routing: the Indus road via Dera Ismail Khan is shorter but slower, while the motorway through Punjab is longer but faster.
Which route does the bus take?
Either south through Kohat and Dera Ismail Khan down the Indus corridor, or east to the motorway and down through Punjab. Premium operators generally take the motorway. Ask when booking.
Can I continue to Bahawalpur or Quetta?
Yes. Multan is the south Punjab hub, with frequent services to Bahawalpur and a Quetta corridor from around Rs 3,500. Check for a through service from Peshawar first, since it is usually cheaper than two legs.
Is there a sleeper on this route?
Not typically. At eight to ten hours the corridor sits below the length where operators fit berths, so you are choosing between seated classes.
Related routes and operators
Related routes
Operators on this route
Book your Peshawar to Multan ticket
Compare every operator with live seat maps, and no booking fee added to the published fare.
Compare fares now