qaaf

Karachi to Multan Train Fare

Every train between Karachi Cantt and Multan Cantt, every class, both ways, with timings, as at 8 November 2026.
Direction
Journey

Everyone travelling, including any with a concession.

Bahauddin Zakria ExpressKarachi Cantt to Multan Cantt · Economy
One-way fare, 2 passengers
5,500Rs
Fare per person, one wayRs 2,750
TotalRs 5,500

Fares as at 8 November 2026 for a full adult ticket. A child aged 3 to 9 pays half; pick the child fare under Concession.

Bahauddin Zakria Express (25UP) leaves Karachi Cantt at 18:35 and reaches Multan Cantt at 11:15 the next day, 16 h 40 min, on the timetable for 15 November 2026.

A Karachi to Multan train ticket costs Rs 2,750 in economy on Khyber Mail, Bahauddin Zakria Express, Rehman Baba Express, Pakistan Express or Hazara Express. Tezgam and Karachi Express charge Rs 3,750. AC Standard runs from Rs 5,900 to Rs 6,950, AC Business from Rs 8,400 to Rs 9,300, and AC Sleeper is Rs 11,200 on Khyber Mail or Rs 12,000 on Tezgam and Karachi Express. Multan to Karachi costs the same. These are one-way adult fares as at 8 November 2026.

Karachi to Multan fares by train and class

One-way fare for one adult between Karachi Cantt and Multan Cantt, either way:

TrainEconomyAC StandardAC BusinessAC Sleeper
Khyber Mail
1UP / 2DN
Rs 2,750Rs 5,900Rs 8,400Rs 11,200
Tezgam
7UP / 8DN
Rs 3,750Rs 6,950Rs 9,300Rs 12,000
Karachi Express
15UP / 16DN
Rs 3,750Rs 6,950Rs 9,300Rs 12,000
Bahauddin Zakria Express
25UP / 26DN
Rs 2,750Rs 5,900Rs 8,400
Rehman Baba Express
47UP / 48DN
Rs 2,750Rs 5,900Rs 8,400
Pakistan Express
45UP / 46DN
Rs 2,750Rs 5,900
Hazara Express
11UP / 12DN
Rs 2,750Rs 5,900

Most trains share the lower fare. Tezgam and Karachi Express cost more in every class.

Karachi to Multan train timing

Departure and arrival both ways on the Pakistan Railways timetable for 15 November 2026:

TrainKarachi Cantt to Multan CanttMultan Cantt to Karachi Cantt
Hazara Express08:15 to 01:35 next day
11UP, 17 h 20 min
07:05 to 00:30 next day
12DN, 17 h 25 min
Rehman Baba Express12:00 to 03:20 next day
47UP, 15 h 20 min
01:25 to 16:55
48DN, 15 h 30 min
Pakistan Express14:00 to 05:15 next day
45UP, 15 h 15 min
17:35 to 08:45 next day
46DN, 15 h 10 min
Tezgam17:30 to 08:35 next day
7UP, 15 h 5 min
19:10 to 10:30 next day
8DN, 15 h 20 min
Karachi Express18:00 to 07:55 next day
15UP, 13 h 55 min
23:00 to 13:35 next day
16DN, 14 h 35 min
Bahauddin Zakria Express18:35 to 11:15 next day
25UP, 16 h 40 min
16:00 to 07:55 next day
26DN, 15 h 55 min
Khyber Mail22:15 to 14:35 next day
1UP, 16 h 20 min
13:48 to 06:20 next day
2DN, 16 h 32 min

Karachi Express is the quickest at 13 h 55 min from Karachi. Hazara Express is the slowest at 17 h 20 min.

Worked example: Multan to Karachi for a family

Two adults and two children aged 6 and 8 travel from Multan to Karachi in AC Standard on Bahauddin Zakria Express. The adults pay Rs 5,900 each and the children half that, Rs 2,950 each, so the family pays Rs 17,700 one way. In economy the same family pays Rs 8,250. Travelling on to Lahore? See the lahore to multan train ticket price for the fares between Multan and Lahore, or the pakistan railway ticket price calculator for every route. For trains north from Multan, see the rawalpindi to multan train ticket price.

Karachi to Multan train questions

What is the Multan to Karachi train ticket price?

The same as Karachi to Multan: Rs 2,750 in economy on most trains, Rs 3,750 on Tezgam and Karachi Express. AC Sleeper is Rs 11,200 on Khyber Mail and Rs 12,000 on Tezgam.

Which is the cheapest train from Karachi to Multan with AC?

AC Standard at Rs 5,900 on Khyber Mail, Bahauddin Zakria, Rehman Baba, Pakistan or Hazara Express. Tezgam and Karachi Express charge Rs 6,950 for the same class.

What is the business class fare from Karachi to Multan?

AC Business is Rs 8,400 on Khyber Mail, Bahauddin Zakria Express and Rehman Baba Express, and Rs 9,300 on Tezgam and Karachi Express, one way. Pakistan Express and Hazara Express have no AC Business.

Which train leaves Karachi for Multan in the morning?

Hazara Express at 08:15, reaching Multan at 01:35. Rehman Baba Express leaves at 12:00. The evening trains are Tezgam at 17:30, Karachi Express at 18:00 and Bahauddin Zakria Express at 18:35.

How far ahead can I book?

Up to 90 days before travel, online through Pakistan Railways e-ticketing or at a reservation office. Fares here are as at 8 November 2026; Pakistan Railways changes them after a diesel price revision.

Sources: Pakistan Railways e-ticketing system (Rabta) fares and timings between Karachi Cantt and Multan Cantt in both directions, searched on 8 November 2026 for travel on 15 November 2026; Pakistan Railways Passenger Fare Table (20 April 2025) for the child fare; Pakistan Railways FAQ on advance booking.

Last reviewed 8 November 2026. Results are estimates; official notices always take precedence.