A Lahore to Quetta train ticket on Jaffar Express costs Rs 4,550 in economy, Rs 7,900 in AC Standard, Rs 10,650 in AC Business and Rs 13,800 in AC Sleeper. Quetta to Lahore costs the same. These are one-way fares for one adult as at 8 November 2026.
Jaffar Express is the one through train between the two cities. It leaves Lahore Junction at 15:35 and reaches Quetta at 15:40 the next day, a journey of 24 h 5 min. Set the class, passengers and direction above for your total.
Jaffar Express fare between Lahore and Quetta
One-way fare for one adult, either way:
| Train | Economy | AC Standard | AC Business | AC Sleeper |
|---|---|---|---|---|
| Jaffar Express 39UP / 40DN | Rs 4,550 | Rs 7,900 | Rs 10,650 | Rs 13,800 |
Economy is the only class without air-conditioning. AC Standard is a berth, so every class on this train lets you lie down for the night.
Jaffar Express timing, Lahore and Quetta
Departure and arrival both ways on the Pakistan Railways timetable for 15 November 2026:
| Train | Lahore Jn to Quetta | Quetta to Lahore Jn |
|---|---|---|
| Jaffar Express | 15:35 to 15:40 next day 40DN, 24 h 5 min | 09:00 to 09:40 next day 39UP, 24 h 40 min |
From Quetta the train leaves at 09:00 and reaches Lahore at 09:40 the next morning, 24 h 40 min. The train number changes with the direction: 40DN towards Quetta and 39UP towards Lahore, because Jaffar Express runs on between Quetta and Peshawar.
A full day on board: which class to pick
At about a day each way, the class matters more here than on short trips. An AC Sleeper berth at Rs 13,800 is the most private; AC Business at Rs 10,650 is the usual middle choice; economy at Rs 4,550 is the cheapest way to make the trip. Booking opens 90 days ahead online or at a reservation office.
Worked example: a family of four in AC Business
Two adults and two children aged 4 and 8 travel from Lahore to Quetta in AC Business. Each adult pays Rs 10,650 and each child half, Rs 5,325. The family pays Rs 31,950 one way. The same family in economy pays Rs 13,650.
Senior citizens
Pakistan Railways' fare table gives passengers aged 65 to 75 a 50% concession in economy and 25% in AC classes for up to 4 journeys a year, and economy travel is free from age 75. Ask for it at the reservation office.
Lahore to Quetta train questions
What is the Lahore to Quetta train ticket price?
On Jaffar Express: Rs 4,550 economy, Rs 7,900 AC Standard, Rs 10,650 AC Business and Rs 13,800 AC Sleeper, one way for one adult as at 8 November 2026.
What is the Quetta to Lahore train ticket price?
The same in every class: Rs 4,550 in economy up to Rs 13,800 in AC Sleeper. A return in economy from Quetta costs Rs 9,100.
What is the Jaffar Express train timing from Lahore?
It leaves Lahore Jn at 15:35 and reaches Quetta at 15:40 the next day. From Quetta it leaves at 09:00 and reaches Lahore at 09:40 the next day. Times are for 15 November 2026.
How long is the train journey from Lahore to Quetta?
24 h 5 min towards Quetta and 24 h 40 min towards Lahore, so plan for a full day and a night on the train.
Does Jaffar Express stop at Multan?
Yes, it runs through Multan Cantt. For that part of the trip the lahore to multan train ticket price page shows Jaffar Express beside the other Lahore to Multan trains.
Can I catch Jaffar Express from Rawalpindi or Peshawar?
Yes. Jaffar Express runs between Peshawar and Quetta through Rawalpindi, Lahore and Multan. The lahore to peshawar train ticket price page has its fare and timing on the Peshawar side, and the pakistan railway ticket price calculator includes Peshawar to Quetta.
Last reviewed 8 November 2026. Results are estimates; official notices always take precedence.