latetrains.pkLate, on record44 live

Pakistan Railways trains running late

Aaj kaunsi train late hai? The most recent full day's recorded arrivals, worst first.

Latest arrival recorded 9 Oct 2026, 19:08 PKT

Running late right now

passenger first, then most delayed

64 reporting

Sort
Allama Iqbal Express 9UPPast Lahore Jn. · towards Shahdara Bagh JnAging · 2 min+6h 03mTezgam 7UPPast Lahore Jn. · towards GujranwalaLive · 23 sec+4h 14mJaffar Express 39UPPast Gujar Khan · towards RawalpindiLive · 22 sec+3h 46mKhyber Mail 2DNPast Samasata Jn · towards Dera Nawab SahibLive · 23 sec+3h 20mMohinjo Daro Passenger 213UPPast Ruk · towards Habib Kot Jn.Live · 16 sec+3h 15mAwam Express 14DNPast Hyderabad Jn · towards Kotri JnLive · 32 sec+3h 10mAwam Express 13UPPast Attock City Jn · towards Jahangira RoadAging · 7 min+3h 07mRehman Baba Express 48DNPast Landhi Jn. · towards Drigh RoadLive · 5 sec+3h 05mKhyber Mail 1UPPast Mian Channu · towards ChichawatniAging · 2 min+2h 46mMillat Express 18DNPast Faisalabad · towards GojraLive · 28 sec+2h 42mRehman Baba Express 47UPPast Attock City Jn · towards Jahangira RoadLive · 4 sec+2h 40mPakistan Express 45UPPast Landhi Jn. · towards Hyderabad JnLive · 28 sec+2h 39mFareed Express 37UPPast Pakpattan · towards Haveli WasawewalaLive · 18 sec+2h 10mPak Business 34DNPast Raiwind Jn. · towards SahiwalLive · 23 sec+1h 55mHazara Express 12DNPast Padidan · towards Nawabshah Jn.Live · 35 sec+1h 41mAwam Express 13UPPast Rohri Jn. · towards Pano AkilLive · 14 sec+1h 36mLasani Express 125UPPast Baddomalhi · towards Raya KhasLive · 12 sec+1h 24mRehman Baba Express 48DNPast Wazirabad Jn · towards Alipur ChathaLive · 37 sec+1h 03mTezgam 8DNPast Khanewal Jn · towards Multan CanttLive · 9 sec+52 minKarachi Express 16DNPast Lahore Jn. · towards Raiwind Jn.Stale · 11 min+51 minGreen Line 6DNPast Chaklala · towards Lahore Jn.Live · 25 sec+48 minThall Express 129UPPast Jand Jn · towards NammalAging · 3 min+46 minAllama Iqbal Express 10DNPast Dunyapur · towards Lodhran JnLive · 16 sec+44 minRehman Baba Express 47UPPast Mehrabpur · towards SetharjaLive · 7 sec+40 minJaffar Express 40DNPast Okara · towards SahiwalAging · 3 min+39 minHazara Express 12DNPast Gujar Khan · towards JhelumLive · 22 sec+38 minSubak Kharam 103UPPast Wazirabad Jn · towards GujratLive · 30 sec+38 minPak Business 33UPPast Karachi Cantt · towards Hyderabad JnLive · 19 sec+36 minPakistan Express 46DNPast Multan Cantt · towards Lodhran JnLive · 12 sec+35 minMusa Pak Express 115UPPast Sahiwal · towards OkaraLive · 18 sec+33 minMehr Express 127UPPast Dera Dinpanah · towards Ahsan Pur AhpLive · 14 sec+32 minShalimar Express 27UPPast Khanpur Jn. · towards BahawalpurLive · 33 sec+32 minSubak Kharam 104DNPast Jhelum · towards Lala Musa Jn.Live · 15 sec+32 minGreen Line 5UPPast Lahore Jn. · towards ChaklalaLive · 28 sec+31 minKarachi Express 15UPPast Karachi Cantt · towards Hyderabad JnLive · 2 min+29 minShalimar Express 28DNPast Ghotki · towards Rohri Jn.Aging · 2 min+28 minBahauddin Zikria Express 26DNPast Mubarakpur · towards Dera Nawab SahibAging · 4 min+24 minNarowal Passenger 212DNPast Kala Khatai · towards Shahdara Bagh JnLive · 23 sec+21 minIslamabad Express 108DNPast Chaklala · towards Lahore Jn.Live · 3 sec+18 minAwam Express 14DNPast Lahore Jn. · towards Lahore CanttLive · 20 sec+14 minTezgam 7UPPast Karachi Cantt · towards Hyderabad JnAging · 4 min+14 minFareed Express 38DNPast Khanpur Jn. · towards Rahim Yar KhanAging · 3 min+10 minHazara Express 11UPPast Sadiqabad · towards Rahim Yar KhanLive · 29 sec+5 minIslamabad Express 107UPPast Lahore Jn. · towards ChaklalaLive · 66 sec+1 minMehr Express 128DNPast Jand Jn · towards JhammatLive · 11 sec+1 minYSW C (ENGINE NO 9051) 320DNPast Yousuf Wala Railway Station · towards SahiwalLive · 10 sec+56h 55mDRTJ C (ENGINE NO 9008) 303UPPast Jhampir · towards MetingStale · 15 min+56h 24mYSW C (ENGINE NO 9034) 317UPPast Khanewal Jn · towards Yousuf Wala Railway StationAging · 2 min+55h 03mZBKH (ENG No 9010 335UPPast Yousuf Wala Railway Station · towards OkaraLive · 77 sec+47h 14mZBKH (ENG NO 9027) 332DNPast Kotri Jn · towards Marshalling Yard Pipri (Myp)Live · 13 sec+44h 50mDN Q CTR (ENG NUM 6304) 906DNPast Qila Sttar Shah · towards Faisalabad Dry PortLive · 13 sec+41h 30mYSW C (ENGINE NO 9030) 309UPPast Samasata Jn · towards Khanewal JnLive · 13 sec+35h 25mYSW C (ENGINE NO 9045) 307UPPast Rohri Jn. · towards Mando Dairo Railway StationLive · 5 sec+26h 15mZBKH (ENGINE NO 9024) 328DNPast Samasata Jn · towards Khanpur Jn.Live · 31 sec+22h 26mYSW C (ENG NO 9016) 313UPPast Khanpur Jn. · towards Samasata JnLive · 12 sec+21h 58mZBKH (ENGINE NO 6409) 330DNPast Khanpur Jn. · towards Rohri Jn.Live · 53 sec+16h 24mJBA CTR UP (ENG NUM 8224) 921UPPast Kotri Jn · towards Rohri Jn.Live · 26 sec+13h 11mQSS UP (ENGINE NUM 9014) 551UPPast Tando Adam · towards Rohri Jn.Aging · 5 min+12h 40mZBKH (ENGINE NO 9012) 326DNPast Rohri Jn. · towards Tando AdamLive · 43 sec+6h 24mYSW C (ENGINE NO 9014) 311UPPast Rohri Jn. · towards Khanpur Jn.Live · 11 secon timeZBKH (ENGINE NUM 8222) 338DNPast Okara · towards Yousuf Wala Railway StationAging · 8 minon timeMGQ PH UP (ENGINE NUM 8223) 901UPPast Jumma Goth · towards Kotri JnLive · 33 secon timeZBKH (ENGINE NO 9039) 336DNPast Okara · towards Yousuf Wala Railway StationLive · 85 secon timeZBKH (ENG NUM 9017) 337UPPast Yousuf Wala Railway Station · towards Lahore Jn.Live · 13 secon time

The daily record

most recent complete day

On Thursday 8 October 2026, 57 Pakistan Railways passenger trains were recorded arriving at 1,124 stops — a median of 62 minutes late; 689 arrivals were more than 45 minutes late.

8 October 2026, worst first

each train's worst recorded delay that day
Sort
Allama Iqbal Express 9UPat Rohri Jn.+27h 44m30 stops recordedRehman Baba Express 47UPat Liaquatpur+24h 37m32 stops recordedShalimar Express 27UPat Kot Lakhpat+24h 21m16 stops recordedMehr Express 128DNat Alluwali+24h21 stops recordedMillat Express 18DNat Drigh Road+7h 11m24 stops recordedMillat Express 17UPat Bhiria Road+6h 29m23 stops recordedPakistan Express 45UPat Ghotki+5h 39m19 stops recordedKarakoram Express 41UPat Sahiwal+4h 24m7 stops recordedAllama Iqbal Express 10DNat Landhi Jn.+4h 14m37 stops recordedMohinjo Daro Passenger 214DNat Kotri Jn+4h 02m24 stops recordedPakistan Express 46DNat Landhi Jn.+3h 49m20 stops recordedKhyber Mail 2DNat Lodhran Jn+3h 45m26 stops recordedShaheen Passenger 226DNat Sodhra Kopra+3h 42m5 stops recordedTezgam 8DNat Landhi Jn.+3h 38m29 stops recordedPak Business 33UPat Lahore Jn.+3h 36m11 stops recordedKhyber Mail 1UPat Shujabad+3h 22m23 stops recordedTezgam 7UPat Raiwind Jn.+3h 20m21 stops recordedJaffar Express 39UPat Gujar Khan+3h 19m28 stops recordedRehman Baba Express 48DNat Landhi Jn.+3h 13m36 stops recordedBahauddin Zikria Express 25UPat Khanpur Jn.+3h 03m25 stops recordedAwam Express 13UPat Taxila Cantt+3h58 stops recordedKarakoram Express 42DNat Landhi Jn.+2h 58m9 stops recordedPak Business 34DNat Landhi Jn.+2h 43m13 stops recordedFareed Express 37UPat Sadiqabad+2h 42m34 stops recordedAwam Express 14DNat Kot Laloo+2h 32m57 stops recordedMianwali Express 148DNat Qaidabad+2h 26m9 stops recordedKarachi Express 15UPat Kot Lakhpat+2h 20m12 stops recordedThall Express 129UPat Rawalpindi+2h 04m40 stops recordedSukkur Express 145UPat Setharja+2h 03m19 stops recordedMusa Pak Express 115UPat Lahore Jn.+1h 58m10 stops recordedKarachi Express 16DNat Landhi Jn.+1h 57m13 stops recordedGreen Line 6DNat Karachi Cantt+1h 55m10 stops recordedHazara Express 12DNat Daharki+1h 45m28 stops recordedPinddadan Khan Shuttle-S3up 275UPat Lala Musa Jn.+1h 40m9 stops recordedFareed Express 38DNat Landhi Jn.+1h 39m46 stops recordedShalimar Express 28DNat Landhi Jn.+1h 35m17 stops recordedIslamabad Express 107UPat Chaklala+1h 33m3 stops recordedRawal Express 105UPat Chaklala+1h 28m2 stops recordedSubak Raftar 101UPat Chaklala+1h 23m8 stops recordedMianwali Express 147UPat Malakwal Jn+1h 21m11 stops recordedSargodha Shuttle-S1up 277UPat Pind Mukku+1h 18m5 stops recordedSubak Kharam 103UPat Rawalpindi+1h 15m8 stops recordedThall Express 130DNat Doratta+1h 15m40 stops recordedJaffar Express 40DNat Kharian Cantt+1h 12m32 stops recordedLasani Express 125UPat Sialkot Jn+1h 09m14 stops recordedMehr Express 127UPat Rawalpindi+1h 08m36 stops recordedRawal Express 106DNat Lahore Jn.+1h 05m2 stops recordedSubak Kharam 104DNat Gujrat+1h 03m8 stops recordedSukkur Express 146DNat Landhi Jn.+58 min19 stops recordedIslamabad Express 108DNat Chaklala+57 min3 stops recordedRawalpindi Passenger 267UPat Taxila Cantt+49 min8 stops recordedHazara Express 11UPat Dinga+47 min44 stops recordedSargodha Shuttle-S2dn 278DNat Bhalwal+39 min5 stops recordedSubak Raftar 102DNat Gujranwala+26 min7 stops recordedGreen Line 5UPat Bahawalpur+16 min6 stops recordedFaiz Ahmad Faiz Passenger 210DNat Pejo Wali+13 min11 stops recordedFaiz Ahmad Faiz Passenger 209UPat Raya Khas+10 min11 stops recorded

Recorded so far

53,381 timed arrivals · 85 passenger services · 54 service days. Per-train typical delay figures appear on each train's own page at 7 days of recorded runs; the punctuality table lists the services past that mark.

Common questions

Which Pakistan Railways trains were running late?

On Thursday 8 October 2026, the most recent day with a complete record, we recorded 1,124 arrivals across 57 services. The typical arrival that day was +1h 02m, and 689 of those arrivals were more than 45 minutes late. The table on this page lists the services worst first.

Which train was the most delayed?

Allama Iqbal Express 9UP, at +27h 44m on arrival at Rohri Jn., which was its worst recorded stop that day. That is one day's record, not the service's usual performance: a train's typical delay is on its own page, measured across every day we hold.

Why does this page not show today?

Because today is not finished. A day's arrivals keep landing for hours after its last service reaches its terminus, so a board built at midday would call trains punctual that have not arrived yet and miss every delay still accumulating. This page leads with the most recent day whose record is complete enough to stand up, and dates it plainly. Live positions, where the feed is reporting them, are a separate section above.

Can I see where trains are right now?

Yes, when the operator's feed is reporting. 45 services are on the live board on this page as it was built, each with its last reported position and how late it was at its most recent recorded stop. When the feed goes quiet the board is empty and says so, rather than showing a position we no longer have.

How far back does this delay record go?

53,381 recorded arrivals so far, across 85 trains over 54 days of running. Every one is kept: this page shows the most recent complete day, and each train and station page shows the whole record we hold for it.

Delay is minutes past the scheduled time at each stop where an arrival was recorded, in Pakistan Standard Time. On time is within 15 minutes.