Multan to Peshawar by rail · Updated

Multan to Peshawar Train Ticket Price, Timings & Online Booking

The Multan to Peshawar 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, via Lahore or Faisalabad and Rawalpindi. Peshawar sits across the Indus at the northern end of Main Line 1, near the Khyber Pass.

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: Multan to Peshawar 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

Multan to Peshawar train ticket price

Multan to Peshawar 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.

Rehman Baba is cheapest and shortest

Rehman Baba Express takes the Faisalabad line north and charges Rs 2,400, Rs 250 less than Khyber Mail and Awam Express. Its AC Business at Rs 6,900 matches Khyber Mail.

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 Multan to Peshawar 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 Multan to Peshawar

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

Multan to Peshawar train FAQs

What is the cheapest Multan to Peshawar 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.