Karachi Express Train Ticket Price, Route, Timing & Online Booking
The Karachi Express train ticket price starts at about Rs 800 for economy from Karachi to Hyderabad and reaches Rs 14,850 for an AC Sleeper from Karachi to Lahore. It covers the 1,259 km run between Karachi and Lahore in around 19 and a half hours with about twelve stops. Karachi Express has run since 1943 and charges exactly the same fares as Tezgam on shared sectors.
Short answer: Karachi Express charges Rs 4,900 Karachi to Lahore in economy, Rs 8,700 AC Standard, Rs 11,550 AC Business and Rs 14,850 AC Sleeper. To Multan it is Rs 3,750, Rs 6,950, Rs 9,300 and Rs 12,000; to Rohri Rs 2,200, Rs 3,600, Rs 4,450 and Rs 6,950. Every fare is identical to Tezgam on the sectors they share.
Karachi Express train ticket price
| Sector | Economy seat | Economy berth | AC Standard | AC Business | AC Sleeper |
|---|---|---|---|---|---|
| Karachi to Lahore | Rs 4,900 | Rs 5,000 | Rs 8,700 | Rs 11,550 | Rs 14,850 |
| Karachi to Multan | Rs 3,750 | Rs 3,850 | Rs 6,950 | Rs 9,300 | Rs 12,000 |
| Karachi to Rohri | Rs 2,200 | Rs 2,250 | Rs 3,600 | Rs 4,450 | Rs 6,950 |
| Lahore to Multan | Rs 1,900 | Rs 1,950 | Rs 2,750 | Rs 3,850 | Rs 5,400 |
| Karachi to Hyderabad | Rs 800 | Not offered | Rs 1,600 | Not offered | Not offered |
Fares on the scale in force since 9 March 2026. Lahore to Karachi fares are the same in the other direction.
Tezgam’s twin, with one difference
Karachi Express and Tezgam share every fare on every common sector. The practical difference is the northern end: Tezgam continues to Rawalpindi, while Karachi Express terminates at Lahore. Southbound, that makes Karachi Express one of the trains that starts at Lahore Junction, so it is less likely to leave late than Tezgam, which arrives there from Rawalpindi.
Twelve stops
With about a dozen scheduled calls over 1,259 kilometres, Karachi Express is several hours quicker than Khyber Mail or Fareed Express. That, and the sleeper, is what the Rs 1,150 premium over the cheapest economy fare buys.
Karachi Express route and stops
- Karachi CitySouthern terminus; check your ticket for the Karachi boarding station.
- Hyderabad JunctionRs 800 in economy as a standalone ticket.
- Rohri JunctionRs 2,200 from Karachi.
- Multan CanttRs 3,750 from Karachi.
- Khanewal and SahiwalCentral Punjab.
- Lahore JunctionNorthern terminus, Rs 4,900 from Karachi.
Should you take Karachi Express?
In its favour
- All four classes, including an AC Sleeper.
- About twelve stops, so hours quicker than the mail trains.
- Starts at Lahore southbound, so departures are more reliable.
- Cheaper than Green Line in every class.
Against it
- Rs 1,150 more than Khyber Mail in economy to Lahore.
- AC Sleeper dearer than Khyber Mail’s.
- Does not go beyond Lahore.
- Poor value on short hops like Hyderabad.
Our take
The best choice for a Lahore to Karachi trip where the departure time matters. Northbound it is interchangeable with Tezgam; southbound it has the edge of starting at Lahore. If price is the priority, Khyber Mail is cheaper in every class.
Karachi Express FAQs
How much is Karachi Express from Karachi to Lahore?
Rs 4,900 economy seat, Rs 5,000 economy berth, Rs 8,700 AC Standard, Rs 11,550 AC Business and Rs 14,850 AC Sleeper.
What is the Karachi Express route?
Karachi to Lahore Junction, about 1,259 kilometres with around twelve stops, as 15UP northbound and 16DN southbound.
Is Karachi Express the same price as Tezgam?
Yes, on every shared sector. Tezgam continues to Rawalpindi; Karachi Express terminates at Lahore.
Does Karachi Express have a sleeper?
Yes. AC Sleeper is Rs 14,850 to Lahore, Rs 12,000 to Multan and Rs 6,950 to Rohri.
How long does it take?
About 19 and a half hours scheduled between Karachi and Lahore.
Karachi Express routes
Karachi to Lahore with a sleeper
Compare Karachi Express with every other train on the corridor.
Compare fares now