Lahore to Multan by rail · Updated

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.

Economy from
Rs 1,150Musa Pak Express
AC Standard from
Rs 2,000Musa Pak Express
AC Business from
Rs 2,300Musa Pak Express
Distance
About 340 kmLahore Junction to Multan Cantt
Trains daily
7Locals and through expresses

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.

Every train, every class

Lahore to Multan train ticket price

Fares on the Pakistan Railways scale in force since the March 2026 revision.

Lahore to Multan fares by train and class, September 2026
TrainEconomy seatEconomy berthAC StandardAC BusinessSleeper or parlour
Musa Pak ExpressRs 1,150Rs 1,200Rs 2,000Rs 2,300Rs 2,400 parlour
Khyber MailRs 1,400Rs 1,450Rs 2,550Rs 3,700Rs 4,150 sleeper
Awam ExpressRs 1,400Rs 1,450Rs 2,550Rs 3,850Not offered
TezgamRs 1,900Rs 1,950Rs 2,750Rs 3,850Rs 5,400 sleeper
Karachi ExpressRs 1,900Rs 1,950Rs 2,750Rs 3,850Rs 5,400 sleeper
Jaffar ExpressRs 1,900Rs 1,950Rs 2,750Rs 3,850Rs 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.


Choosing

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.

Departures

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 hrs

Over roughly 340 kilometres through central Punjab.

Morning

Day trip

An early train allows a full working day in Multan.

Evening

Through expresses

Karachi-bound services pass through Multan late at night.

Winter

Add 2 to 4 hrs

Fog 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 line

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.


Train, bus or flight

The cheapest way from Lahore to Multan

RailCheapest

Train

Rs 1,150Economy seat, from

Journey time
4.5 to 6 hours
Services daily
Seven
Berth
From Rs 1,200

Half the coach fare, with AC Business available for less than most coaches charge for a seat.

Best on price and on class choice.

RoadFastest on the ground

Bus

Rs 2,200 to 4,000By operator and class

Journey time
4 to 5 hours
Departures
Very frequent
Berth
No

The M-4 motorway keeps coaches quick and there are departures through the day and night.

Best for frequency and for late departures.

AirFastest

Flight

Limited serviceCheck availability

Flight time
Under an hour
Airlines
Few on this sector
Baggage
20 kg, or paid

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.

Common questions

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.