latetrains.pkLate, on record44 live
Train directory

All trains

Train ki timing ya live status? 105 Pakistan Railways trains, grouped by type — each links to its timetable, live status and delay record.

Premium trains (6)

Mail trains (4)

Express trains (64)

Passenger (stopping) trains (22)

Shuttles (6)

Commuter (2)

Special services (1)

Busy corridors

by scheduled services
Karachi → Lahore · 22 trains both waysLahore → Rawalpindi · 18 trains both waysMultan → Rawalpindi · 18 trains both waysKarachi → Rawalpindi · 16 trains both waysKarachi → Lala Musa · 14 trains both waysKotri → Rohri · 14 trains both waysLahore → Multan · 14 trains both waysLahore → Wazirabad · 14 trains both ways

Common questions

How many trains does Pakistan Railways run?

105 passenger services on the current timetable. 52 run up and 53 run down. That counts services, not physical trains: an up and a down working for the same route are listed separately. It is passenger services only, so freight and light-engine workings that appear on the live map are not counted here, and it is what the current published timetable books, not a count of what actually ran today.

How many express trains does Pakistan Railways run?

By our research: 6 premium, 4 mail, 64 express, 22 passenger (stopping), 6 shuttle, 2 commuter, 1 special service. That grouping is a researched classification of each service, not a guess made from the train's name, and a service we have not yet researched is listed under "other" rather than assigned a tier we have not checked.

Which Pakistan Railways trains are premium?

6 premium services on the current roster: Green Line 5UP, Green Line 6DN, Pak Business 33UP, Pak Business 34DN, Shalimar Express 27UP, Shalimar Express 28DN. Premium is a researched tier, not a name guess: recent relaunches and rebrandings were checked individually rather than assumed.

Which is the busiest train route in Pakistan?

Karachi to Lahore, with 22 scheduled passenger services counting both directions on the current timetable. Next busiest: Lahore to Rawalpindi (18 services), then Multan to Rawalpindi (18 services). This is measured by the number of scheduled services between busy stations on the current timetable, not by passenger volume, and it is the busiest of the corridors we list, which are pairs of well-served stations, not every pair of stations on the network.

Looking for stations instead? Browse stations.