Lahore to Multan Train Ticket Price, Timings & Online Booking
The Lahore to Multan train ticket price starts at about Rs 1,150 and reaches Rs 5,400 for a Tezgam, Karachi Express or Jaffar Express AC Sleeper. Seven trains cover the roughly 340 km run in around five to six and a half hours. Multan sits in southern Punjab near the Chenab, and Musa Pak Express runs only between the two cities.
Short answer: Lahore to Multan costs Rs 1,150 in economy on Musa Pak Express, Rs 1,400 on Khyber Mail and Awam Express, and Rs 1,900 on Tezgam, Karachi Express and Jaffar Express. AC Standard runs Rs 2,000 to Rs 2,750, AC Business Rs 2,300 to Rs 3,850, and an AC Sleeper berth Rs 4,150 on Khyber Mail or Rs 5,400 on the faster expresses.
Lahore to Multan train ticket price
Fares on the Pakistan Railways scale in force since the March 2026 revision.
| Train | Economy seat | Economy berth | AC Standard | AC Business | Sleeper or parlour |
|---|---|---|---|---|---|
| Musa Pak Express | Rs 1,150 | Rs 1,200 | Rs 2,000 | Rs 2,300 | Rs 2,400 parlour |
| Khyber Mail | Rs 1,400 | Rs 1,450 | Rs 2,550 | Rs 3,700 | Rs 4,150 sleeper |
| Awam Express | Rs 1,400 | Rs 1,450 | Rs 2,550 | Rs 3,850 | Not offered |
| Tezgam | Rs 1,900 | Rs 1,950 | Rs 2,750 | Rs 3,850 | Rs 5,400 sleeper |
| Karachi Express | Rs 1,900 | Rs 1,950 | Rs 2,750 | Rs 3,850 | Rs 5,400 sleeper |
| Jaffar Express | Rs 1,900 | Rs 1,950 | Rs 2,750 | Rs 3,850 | Rs 5,400 sleeper |
Shalimar Express also serves the corridor with a parlour car. Jaffar Express is subject to frequent suspension because of the Balochistan section of its route.
Musa Pak Express is the route’s own train
Everything else on this list is passing through on a journey to or from Karachi. Musa Pak Express exists for this corridor, which is why it is Rs 750 cheaper in economy than Tezgam for the same sector and why it still carries AC Business at Rs 2,300, less than the AC Standard fare on the through expresses. If your journey ends at Multan, it is almost always the right answer.
When a sleeper makes sense on a five-hour run
Rarely, but the option is there because these trains are configured for the full Karachi run. Khyber Mail’s AC Sleeper at Rs 4,150 is the cheapest berth on the sector. The more common use is the reverse: passengers joining at Multan for the overnight leg south, where the berth earns its price.
Jaffar Express is the unreliable one
Jaffar Express charges the same Rs 1,900 as Tezgam and Karachi Express on this sector, but it originates in Quetta and has been suspended repeatedly through 2026 for security and engineering work. If it is your only booking, keep an alternative in mind.
Which Lahore to Multan train should you take?
Cheapest, any class
- Train
- Musa Pak Express
- Fares
- Rs 1,150 economy, Rs 2,300 AC Business
- Why
- Cheapest in every class it offers, because it is priced for this sector rather than for Karachi.
Best for a berth
- Train
- Khyber Mail
- Fares
- Rs 1,400 economy, Rs 4,150 AC Sleeper
- Why
- The cheapest sleeper on the sector and a sensible mid fare in economy.
Continuing south
- Train
- Tezgam or Karachi Express
- Fares
- Rs 1,900 economy, Rs 5,400 AC Sleeper
- Why
- Worth the premium only if Multan is a stop rather than your destination.
Our pick
Musa Pak Express at Rs 1,150. On a sector this length the through expresses offer nothing extra except a sleeper you are unlikely to need, and they charge up to Rs 750 more for the privilege. If you do want air conditioning, Musa Pak’s AC Business at Rs 2,300 undercuts every other train’s AC Standard on the route.
Lahore to Multan train timings
Departures are spread across the day because most of these trains are running to a Karachi schedule.
Journey time
4.5 to 6 hrsOver roughly 340 kilometres through central Punjab.
Morning
Day tripAn early train allows a full working day in Multan.
Evening
Through expressesKarachi-bound services pass through Multan late at night.
Winter
Add 2 to 4 hrsFog on the Khanewal line is among the worst on the network.
The through expresses reach Multan in the small hours on their southbound run, which suits passengers continuing to Karachi but is awkward if Multan is your destination. Musa Pak Express runs to a schedule built around this corridor, which is the practical reason to prefer it beyond the fare.
The route
- Lahore JunctionDeparture for every service on this sector.
- Raiwind and PattokiSouth through the Lahore district.
- Okara and SahiwalThe cotton and wheat belt of central Punjab.
- Khanewal JunctionWhere the Faisalabad line rejoins the main line.
- Multan CanttArrival. The junction for the Kot Addu and Dera Ghazi Khan branches.
Multan Cantt is a junction, not a terminus
Trains do not end their journey here; they pause and continue. That has two practical effects: the stop is short, so be ready to board, and onward connections to Dera Ghazi Khan, Kot Addu and the southern Punjab branch lines are available from the same station. The Kot Addu to Dera Ghazi Khan to Kashmore route is one of the eight lines earmarked for modern DMU trainsets under the Punjab government’s 2026 agreement.
The cheapest way from Lahore to Multan
Train
Rs 1,150Economy seat, from
Half the coach fare, with AC Business available for less than most coaches charge for a seat.
Best on price and on class choice.
Bus
Rs 2,200 to 4,000By operator and class
The M-4 motorway keeps coaches quick and there are departures through the day and night.
Best for frequency and for late departures.
Flight
Limited serviceCheck availability
Multan airport is busier on Gulf and Karachi routes than on the short hop from Lahore.
Rarely practical on this corridor.
On a 340 kilometre run the coach and the train take much the same time, so the decision comes down to price and comfort. Musa Pak Express in AC Business at Rs 2,300 costs about what a good coach seat does, with considerably more room and the ability to walk about. Economy at Rs 1,150 is half the coach fare outright.
Lahore to Multan train FAQs
What is the cheapest Lahore to Multan train ticket?
Rs 1,150 in economy on Musa Pak Express, with an economy berth at Rs 1,200. Khyber Mail and Awam Express are Rs 1,400, and Tezgam, Karachi Express and Jaffar Express are Rs 1,900.
How long does the train take from Lahore to Multan?
Between four and a half and six hours over roughly 340 kilometres via Okara, Sahiwal and Khanewal. Winter fog on this stretch regularly adds two to four hours.
Which train has AC Business on this route?
Musa Pak Express at Rs 2,300, Khyber Mail at Rs 3,700, and Awam Express, Tezgam, Karachi Express and Jaffar Express at Rs 3,850. Musa Pak’s AC Business costs less than AC Standard on any of the through expresses.
Is there a sleeper from Lahore to Multan?
Yes, though it is a short journey for one. Khyber Mail sells an AC Sleeper at Rs 4,150 and Tezgam, Karachi Express and Jaffar Express at Rs 5,400. Economy berths start at Rs 1,200 on Musa Pak Express.
Is the train cheaper than the bus?
Yes. Economy costs Rs 1,150 against roughly Rs 2,200 to Rs 4,000 by coach on the M-4, for a similar journey time. Even AC Business at Rs 2,300 matches the cost of a good coach seat.
Is Jaffar Express reliable on this sector?
Less so than the others. It originates in Quetta and has been suspended repeatedly through 2026 for security and track work. The fare is the same as Tezgam and Karachi Express, so there is little reason to prefer it.
Related fares
Other routes from Lahore
Trains on this route
Seven trains, four fare tiers
Compare every train and coach on the Lahore to Multan corridor in one place.
Compare fares now