Jaffar Express Train Ticket Price, Route, Timing, Online Booking & Service Status
The Jaffar Express train ticket price starts at about Rs 1,650 for economy from Lahore to Rawalpindi and reaches Rs 18,250 for an AC Sleeper from Quetta to Peshawar. It covers the 1,632 km run between Quetta and Peshawar in around 35 hours with 37 stops. Jaffar Express is the only train linking Balochistan with the rest of the country, and it has been suspended repeatedly in 2026.
Short answer: Jaffar Express charges Rs 1,650 Lahore to Rawalpindi, Rs 1,900 Lahore to Multan and Rs 2,200 Lahore to Peshawar in economy. AC Standard is Rs 2,400, Rs 2,750 and Rs 3,350; AC Business Rs 3,500, Rs 3,850 and Rs 4,450; AC Sleeper Rs 4,500, Rs 5,400 and Rs 6,950. It is dearer than Khyber Mail in every class on the sectors they share, and far more likely to be cancelled.
Jaffar Express service status in 2026
This is the first thing to check, not the fare.
The pattern this year
- Security suspensions
- Services from Quetta were halted for five days at the end of January 2026 after track was damaged in coordinated attacks across Balochistan, and again on several occasions through the spring and summer.
- Engineering
- The train did not run on 5 and 6 September 2026 because of track maintenance, with the Peshawar service restricted to Jacobabad.
- Typical form
- The Quetta departure is cancelled and the inbound service is turned back at Jacobabad. Passengers are refunded.
What it means for you
- If you board in Punjab
- Balochistan disruption is upstream of you, but it still cancels your train. Lahore to Peshawar passengers are affected by events a thousand kilometres away.
- If you board in Quetta
- This is the only train there is. Bolan Mail, the Karachi to Quetta service, has been suspended indefinitely since March 2026.
- Practical advice
- Confirm on the morning of travel, and have an alternative in mind.
Alternatives on the same sectors
On Lahore to Peshawar, Khyber Mail costs Rs 1,650 in economy against Jaffar’s Rs 2,200 and Rs 6,500 for a sleeper against Rs 6,950, without the Balochistan exposure. On Lahore to Rawalpindi, the railcars charge Rs 1,100 against Rs 1,650. Jaffar Express is only the necessary choice when Quetta is one end of your journey.
Jaffar Express train ticket price
Fares on the Pakistan Railways scale in force since 9 March 2026.
| Sector | Economy seat | Economy berth | AC Standard | AC Business | AC Sleeper |
|---|---|---|---|---|---|
| Lahore to Rawalpindi | Rs 1,650 | Rs 1,700 | Rs 2,400 | Rs 3,500 | Rs 4,500 |
| Lahore to Multan | Rs 1,900 | Rs 1,950 | Rs 2,750 | Rs 3,850 | Rs 5,400 |
| Lahore to Peshawar | Rs 2,200 | Rs 2,250 | Rs 3,350 | Rs 4,450 | Rs 6,950 |
| Quetta to Peshawar | Check live | Check live | Check live | Check live | Check live |
Confirm both the fare and whether the service is operating before travelling. Full refunds are given when Pakistan Railways cancels a train.
The only train with every class on these sectors
On Lahore to Peshawar, Khyber Mail sells economy, AC Business and AC Sleeper but no AC Standard; Awam Express sells economy and AC Standard and nothing higher. Jaffar Express is the only service offering all four, which is its one genuine advantage on the Punjab sectors. It charges Rs 200 to Rs 550 more than the alternatives for that completeness.
Why it costs more than Khyber Mail
Jaffar Express is priced on the higher of the two main fare tiers, in line with Tezgam and Karachi Express, while Khyber Mail sits on the lower one. On Lahore to Rawalpindi the two charge Rs 1,650 and Rs 1,250; on Lahore to Peshawar, Rs 2,200 and Rs 1,650. Since Jaffar is not faster on those stretches, the premium buys only the wider class range.
Jaffar Express classes
All four classes, which is unusual on the sectors it serves.
Economy
Seat or berthFan-cooled seating, with berths on the long overnight legs. Priced on the higher of the two main fare tiers.
- Rs 1,650 Lahore to Rawalpindi
- Berth about Rs 50 more
AC Standard
Air conditionedAir-conditioned seating. On Lahore to Peshawar, only Awam Express and Jaffar Express offer this class.
- Rs 3,350 Lahore to Peshawar
- Rs 2,400 Lahore to Rawalpindi
AC Business
Premium seatingWide reclining seats. Around Rs 300 above Khyber Mail’s equivalent on the shared sectors.
- Rs 4,450 Lahore to Peshawar
- Rs 3,500 Lahore to Rawalpindi
AC Sleeper
BerthsAir-conditioned berths, sensible on a 35-hour run. The dearest sleeper on each sector it shares with other trains.
- Rs 6,950 Lahore to Peshawar
- Rs 4,500 Lahore to Rawalpindi
Jaffar Express route and stops
The longest scheduled journey on Pakistan Railways: 1,632 kilometres, 37 stops, four provinces.
- QuettaWestern terminus, at around 1,680 metres.
- Kolpur, Mach and Aab-e-GumThe descent through the Bolan Pass.
- SibiOut onto the plain.
- JacobabadWhere the train rejoins the main line, and where it is turned back during suspensions.
- Rohri and MultanNorth through Sindh and southern Punjab.
- Lahore JunctionThe busiest boarding point outside Balochistan.
- Rawalpindi and NowsheraThe final northern stretch.
- PeshawarEastern terminus, 39UP and 40DN.
The Bolan Pass section is the vulnerable one
Between Quetta and Sibi the line climbs through tunnels and tight gradients built in the nineteenth century. That stretch is both the most spectacular railway in Pakistan and the easiest to close: a single damaged section cuts the province off, and repairs take time. Everything that happens to Jaffar Express north of Jacobabad is a consequence of what happens on that climb.
A train with a difficult recent history
Jaffar Express was hijacked in the Bolan Pass in March 2025, an attack that suspended all rail traffic between Balochistan and the rest of the country for weeks. It resumed after seventeen days and has run, with repeated interruptions, ever since. It remains the province’s only rail connection.
Jaffar Express FAQs
Is Jaffar Express running?
It runs, but it is suspended often. It was halted on 5 and 6 September 2026 for track maintenance, and several times earlier in the year on security grounds, with the Peshawar-bound service turned back at Jacobabad. Confirm with the station on the morning of travel.
What is the Jaffar Express route?
Quetta to Peshawar, 1,632 kilometres with 37 stops in about 35 hours, running as 39UP and 40DN. It passes through the Bolan Pass, Sibi, Jacobabad, Rohri, Multan, Lahore, Rawalpindi and Nowshera.
How much is a Jaffar Express ticket?
Lahore to Peshawar is Rs 2,200 in economy, Rs 3,350 AC Standard, Rs 4,450 AC Business and Rs 6,950 AC Sleeper. Lahore to Rawalpindi is Rs 1,650, Rs 2,400, Rs 3,500 and Rs 4,500.
Why is Jaffar Express suspended so often?
Its Balochistan section is repeatedly affected by security incidents and by the engineering demands of the Bolan Pass line. Because it is a single through service, disruption anywhere on the route cancels the whole train.
Is it the only train to Quetta?
Yes, at present. Bolan Mail, the Karachi to Quetta service, has been suspended indefinitely since March 2026, leaving Jaffar Express as the sole rail link between Balochistan and the rest of the network.
Is Jaffar Express worth taking on Punjab sectors?
Only if you want a class the alternatives do not sell. It costs Rs 400 to Rs 550 more than Khyber Mail in economy on the sectors they share, is no faster there, and carries the risk of cancellation from events in Balochistan.
Related fares
Jaffar Express routes
Compare with
Check the service before you check the fare
Compare Jaffar Express against the alternatives on your sector.
Compare fares now