Multan to Karachi by rail · Updated

Multan to Karachi Train Ticket Price, Timings & Online Booking

The Multan to Karachi train ticket price starts at about Rs 2,750 and reaches Rs 12,000 for a Tezgam or Karachi Express AC Sleeper. Eight or more trains cover the roughly 900 km run in around 13 to 16 hours, with Bahauddin Zakariya Express starting at Multan itself. Karachi sits at the southern end of the main line, reached overnight through Bahawalpur, Rohri and Hyderabad.

Economy from
Rs 2,750Six trains
AC Standard from
Rs 5,900Most trains
AC Sleeper from
Rs 11,200Khyber Mail
Starts at Multan
Bahauddin ZakariyaOrigin departure
Journey time
13 to 16 hrsOvernight

Short answer: Multan to Karachi costs Rs 2,750 in economy on Bahauddin Zakariya Express, Khyber Mail, Awam Express, Rehman Baba Express, Pakistan Express and Hazara Express, and Rs 3,750 on Tezgam and Karachi Express. AC Sleeper is Rs 11,200 on Khyber Mail and Rs 12,000 on Tezgam and Karachi Express.

Every train, every class

Multan to Karachi train ticket price

Multan to Karachi fares by train, September 2026
TrainEconomy seatEconomy berthAC StandardAC BusinessAC Sleeper
Bahauddin Zakariya ExpressRs 2,750Rs 2,850Rs 5,900Rs 8,400Not offered
Khyber MailRs 2,750Rs 2,850Rs 5,900Rs 8,400Rs 11,200
Awam ExpressRs 2,750Rs 2,850Rs 5,900Rs 8,400Not offered
Rehman Baba ExpressRs 2,750Rs 2,850Rs 5,900Rs 8,400Not offered
Pakistan ExpressRs 2,750Rs 2,850Rs 5,900Not offeredNot offered
Hazara ExpressRs 2,750Rs 2,850Rs 5,900Not offeredNot offered
TezgamRs 3,750Rs 3,850Rs 6,950Rs 9,300Rs 12,000
Karachi ExpressRs 3,750Rs 3,850Rs 6,950Rs 9,300Rs 12,000

Same fares as Karachi to Multan.

The train that starts here

Bahauddin Zakariya Express runs only between Multan Cantt and Karachi City, so southbound it leaves Multan as its origin. The others may arrive at Multan late from the north, particularly in winter fog. At the same Rs 2,750 fare, the origin departure is worth choosing when its timing suits. It is also on the list of trains being tendered for private management.

A berth is Rs 100

On an overnight trip, the economy berth at Rs 2,850 is Rs 100 above the seat. Book it early; berths sell before seats.


Choosing

Which Multan to Karachi train?

Most reliable departure

Train
Bahauddin Zakariya Express
Why
Starts at Multan; Rs 2,750 economy, Rs 8,400 AC Business.

Best for sleeping

Train
Khyber Mail
Why
Cheapest AC Sleeper at Rs 11,200.

Quickest

Train
Karachi Express or Tezgam
Why
Fewer stops, Rs 1,000 more in economy.

Our pick

Bahauddin Zakariya Express in an economy berth or AC Business, or Khyber Mail if you want an AC Sleeper.

Heading south

Before you board

Through trains may be late

Why
They have already run from Lahore, Rawalpindi or Peshawar.
Tip
Check running status before leaving for Multan Cantt.

Karachi arrival

Bahauddin Zakariya
Terminates at Karachi City.
Most others
Terminate at Karachi Cantt.

Sindh by day

When
April to September.
Tip
The morning run through Sindh is hot; AC Standard at Rs 5,900 is worth considering.

Train, bus or flight

The cheapest way from Multan to Karachi

RailCheapest

Train

Rs 2,750Economy seat, from

Journey time
13 to 16 hours
Trains daily
Eight or more
Berth
From Rs 2,850

The cheapest option, with a bed.

Best on cost.

RoadMiddle

Bus

Rs 4,000 to 7,500By operator and class

Journey time
12 to 14 hours
Departures
Several daily
Berth
No

A little quicker, noticeably dearer.

Best for departure choice.

AirFastest

Flight

Rs 16,000 to 30,000One way economy

Flight time
1h 30m
Airlines
Several
Baggage
20 kg, or paid

Six times the economy rail fare.

Best when time matters.

Common questions

Multan to Karachi train FAQs

What is the cheapest Multan to Karachi train ticket?

Rs 2,750 in economy on six trains including Bahauddin Zakariya Express and Khyber Mail. A berth costs Rs 2,850.

Which train starts at Multan for Karachi?

Bahauddin Zakariya Express, which runs Multan Cantt to Karachi City.

How long does it take?

About 13 to 16 hours, overnight.

How much is AC Sleeper from Multan to Karachi?

Rs 11,200 on Khyber Mail and Rs 12,000 on Tezgam and Karachi Express.