Route · Peshawar to south Punjab

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.

Ticket price from
Rs 2,600Standard
Business class
Rs 5,400Daewoo
Distance
680 kmVia DI Khan or the motorway
Journey time
8h to 10hRouting dependent
Two routings
Indus or M-wayTwo hour difference

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.

Fares by operator

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.

Peshawar to Multan fares by operator
OperatorClassJourney timeTicket price
Local and regional coachesStandard10hRs 2,600
Niazi ExpressStandard9h 30mRs 2,900
SkywaysExecutive9h 00mRs 3,400
Kohistan ExpressBusiness8h 30mRs 3,900
Faisal MoversBusiness8h 30mRs 4,600
Daewoo ExpressBusiness8h 00mRs 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.


Onward connections

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.

SOUTH

Bahawalpur and Rahim Yar Khan

Multan is the hub for the Bahawalpur corridor, with frequent onward services and a wide operator choice.

WEST

Dera Ghazi Khan and the Indus belt

Silk Line and Baloch Transport run the western bank towns from Multan, reaching Rajanpur, Layyah and Muzaffargarh.

ONWARD TO QUETTA

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.


Schedule

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 AM

Arriving in Multan late afternoon, the block business travellers use.

Afternoon

Regular

Arriving evening. Easiest to book at short notice.

Overnight

8:00 PM to midnight

Arriving in Multan early morning.

Booking

2 to 3 days

Sufficient outside Eid and public holidays.


Where to board

Peshawar and Multan terminals

PESHAWAR

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.

MULTAN

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.


Common questions

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.

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