Peshawar to Multan by rail ยท Updated

Peshawar to Multan Train Ticket Price, Timings & Online Booking

The Peshawar to Multan train ticket price starts at about Rs 2,400 and reaches Rs 7,500 for Jaffar Express AC Business. Four trains cover the run of roughly 750 to 820 km in around 13 to 16 hours, all starting at Peshawar. Multan sits in southern Punjab near the Chenab, reached down the main line through Rawalpindi and Lahore or via Faisalabad.

Economy from
Rs 2,400Rehman Baba
AC Standard from
Rs 5,250Awam Express
AC Business from
Rs 6,900Khyber Mail, Rehman Baba
Trains
FourDaily
Journey time
13 to 16 hrsOvernight

Short answer: Peshawar to Multan costs Rs 2,400 in economy on Rehman Baba Express, Rs 2,650 on Khyber Mail and Awam Express, and Rs 3,400 on Jaffar Express. AC Standard is Rs 5,250 on Awam Express; AC Business Rs 6,900 on Khyber Mail and Rehman Baba Express.

Every train, every class

Peshawar to Multan train ticket price

Peshawar to Multan fares by train, September 2026
TrainEconomy seatEconomy berthAC StandardAC Business
Rehman Baba ExpressRs 2,400Rs 2,500Not offeredRs 6,900
Awam ExpressRs 2,650Rs 2,750Rs 5,250Not offered
Khyber MailRs 2,650Rs 2,750Not offeredRs 6,900
Jaffar ExpressRs 3,400Rs 3,500Rs 5,600Rs 7,500

Same fares in both directions. Sleeper fares were not listed for this sector.

Every train starts at Peshawar

All four trains originate at Peshawar, so the southbound departure is dependable. Rehman Baba Express, via Faisalabad, is the cheapest at Rs 2,400.

Jaffar Express costs more and runs less reliably

Rs 1,000 more than Rehman Baba in economy, and frequently suspended in 2026. Keep it as a fallback.


Choosing

Which Peshawar to Multan train?

Cheapest

Train
Rehman Baba Express
Fare
Rs 2,400

Cheapest AC

Train
Awam Express
Fare
Rs 5,250 AC Standard

Best seat

Train
Khyber Mail
Fare
Rs 6,900 AC Business

Our pick

Rehman Baba Express for economy or AC Business; Awam Express for AC Standard.

Train or road

The cheapest way from Peshawar to Multan

RailCheapest

Train

Rs 2,400Economy seat

Journey time
13 to 16 hours
Trains daily
Four
Berth
From Rs 2,500

Cheapest, with a berth overnight.

Best on cost.

RoadFaster

Bus

Rs 4,500 to 7,500By operator and class

Journey time
10 to 12 hours
Departures
Several daily
Berth
No

Faster via the motorways.

Best for speed.

Common questions

Peshawar to Multan train FAQs

What is the cheapest Peshawar to Multan train ticket?

Rs 2,400 in economy on Rehman Baba Express.

Which trains run on this route?

Khyber Mail, Awam Express, Rehman Baba Express and Jaffar Express.

How long does it take?

About 13 to 16 hours.