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.
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.
Multan to Peshawar train ticket price
| Train | Economy seat | Economy berth | AC Standard | AC Business |
|---|---|---|---|---|
| Rehman Baba Express | Rs 2,400 | Rs 2,500 | Not offered | Rs 6,900 |
| Awam Express | Rs 2,650 | Rs 2,750 | Rs 5,250 | Not offered |
| Khyber Mail | Rs 2,650 | Rs 2,750 | Not offered | Rs 6,900 |
| Jaffar Express | Rs 3,400 | Rs 3,500 | Rs 5,600 | Rs 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.
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.
The cheapest way from Multan to Peshawar
Train
Rs 2,400Economy seat
Cheapest, with a berth overnight.
Best on cost.
Bus
Rs 4,500 to 7,500By operator and class
Faster via the motorways.
Best for speed.
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.