Pakistan Railways runs a range of express services linking major cities. Here are ten of the most popular, known for speed, comfort, or historic significance.
1. Tezgam Express (1 / 2)
One of Pakistan's oldest and most iconic trains, running between Karachi and Lahore. "Tezgam" means fast carriage in Urdu — and it lives up to the name, covering the 1,200 km route in roughly 22 hours.
2. Allama Iqbal Express (9 / 10)
A comfortable air-conditioned service linking Lahore and Karachi via Multan and Hyderabad. Popular with business travellers for its reliable schedule and Business Class seats.
3. Karachi Express (25 / 26)
Connects Lahore to Karachi, calling at Sahiwal, Multan, Bahawalpur, Rohri, and Hyderabad. One of the busiest routes on the network.
4. Lahore Express (31 / 32)
A dedicated Lahore–Karachi service with air-conditioned Economy and Business Class. Known for good punctuality on the main line.
5. Khyber Mail (5 / 6)
Runs the full length of the Main Line 1 from Karachi to Peshawar — one of the longest journeys on the network at over 1,700 km.
6. Jaffar Express (41 / 42)
Connects Quetta to Peshawar via the Bolan Pass and Sindh — a spectacular route through some of Pakistan's most dramatic mountain scenery.
7. Hazara Express (103 / 104)
Links Karachi to Havelian, terminating near the scenic Hazara region of Khyber Pakhtunkhwa. Popular for holiday travel.
8. Bahauddin Zakariya Express (53 / 54)
A fast Lahore–Multan service, popular with commuters and day-trippers on the busy Punjab corridor.
9. Karakoram Express (7 / 8)
Lahore to Karachi, running overnight with sleeper berths. One of the few trains offering Sleeper Class cabins for families.
10. Green Line Express (101 / 102)
The newest addition to the Pakistan Railways fleet, running Karachi to Lahore with modern Chinese-built air-conditioned coaches and a significantly improved schedule.
Track any of these trains live at PakTrainLive.