latetrains.pkLate, on record36 live
Trains/Khyber Mail 1UP/9 August 2026

Khyber Mail 1UP — the run of 9 August 2026

The recorded journey of the run that departed Sunday 9 August 2026.
RouteKarachi Cantt → Peshawar Cantt
First recordedDrigh Road, 22:57+23 min — names where it was first seen, not necessarily its origin
At Peshawar Cantt13:32+8h 18m

Reached Peshawar Cantt at 13:32 on 11 August 2026, 498 minutes late — from the operator's recorded crossing.

Every recorded crossing

this run only
Show the 41 earlier stops
  1. Karachi CanttNo recordArrive—Depart22:15Delay—
  2. Drigh RoadCrossedArrive22:3422:57Depart22:3623:07Delay+23 min
  3. Landhi Jn.CrossedArrive22:5623:22Depart22:5823:32Delay+26 min
  4. Hyderabad JnCrossedArrive01:00 +1d02:11Depart01:10 +1d02:25Delay+1h 11m
  5. Nawabshah Jn.CrossedArrive02:43 +1d04:15Depart02:45 +1d04:20Delay+1h 32m
  6. KhairpurCrossedArrive04:42 +1d07:45Depart04:44 +1d07:50Delay+3h 04m
  7. Rohri Jn.CrossedArrive05:30 +1d08:25Depart05:55 +1d09:25Delay+2h 56m
  8. Pano AkilCrossedArrive06:25 +1d10:39Depart—10:44Delay+4h 15m
  9. GhotkiCrossedArrive06:51 +1d11:19Depart06:53 +1d11:34Delay+4h 28m
  10. Mirpur MatheloNo recordArrive07:15 +1dDepart07:17 +1dDelay—
  11. DaharkiCrossedArrive07:33 +1d12:13Depart07:35 +1d12:18Delay+4h 41m
  12. SadiqabadCrossedArrive08:12 +1d13:08Depart08:14 +1d13:13Delay+4h 57m
  13. Rahim Yar KhanCrossedArrive08:40 +1d13:38Depart08:44 +1d13:43Delay+4h 58m
  14. Khanpur Jn.CrossedArrive09:35 +1d14:32Depart09:40 +1d14:42Delay+4h 58m
  15. LiaquatpurNo recordArrive10:13 +1dDepart10:15 +1dDelay—
  16. Dera Nawab SahibCrossedArrive10:45 +1d15:52Depart10:47 +1d15:57Delay+5h 07m
  17. Samasata JnCrossedArrive11:20 +1d16:27Depart11:40 +1d17:01Delay+5h 07m
  18. BahawalpurCrossedArrive11:55 +1d17:16Depart12:00 +1d17:21Delay+5h 22m
  19. Lodhran JnCrossedArrive12:22 +1d17:36Depart12:24 +1d17:41Delay+5h 15m
  20. ShujabadNo recordArrive12:58 +1dDepart13:00 +1dDelay—
  21. Multan CanttCrossedArrive13:30 +1d18:56Depart13:40 +1d19:05Delay+5h 26m
  22. Khanewal JnCrossedArrive14:25 +1d19:57Depart14:30 +1d20:12Delay+5h 33m
  23. Mian ChannuNo recordArrive15:02 +1dDepart15:04 +1dDelay—
  24. ChichawatniCrossedArrive15:30 +1d21:27Depart15:32 +1d21:32Delay+5h 57m
  25. SahiwalCrossedArrive16:15 +1d22:06Depart16:20 +1d22:11Delay+5h 52m
  26. OkaraCrossedArrive16:50 +1d23:06Depart16:52 +1d23:11Delay+6h 16m
  27. PattokiCrossedArrive17:24 +1d23:51Depart17:26 +1d00:01Delay+6h 27m
  28. Kot Radha KishanCrossedArrive17:48 +1d00:25Depart17:50 +1d00:30Delay+6h 38m
  29. Raiwind Jn.CrossedArrive18:10 +1d00:50Depart18:15 +1d00:55Delay+6h 41m
  30. Kot LakhpatCrossedArrive18:45 +1d01:25Depart18:47 +1d01:30Delay+6h 40m
  31. Lahore CanttCrossedArrive19:08 +1d01:45Depart19:10 +1d01:50Delay+6h 37m
  32. Lahore Jn.CrossedArrive19:30 +1d02:00Depart20:00 +1d02:57Delay+6h 30m
  33. GujranwalaCrossedArrive21:15 +1d04:01Depart21:20 +1d04:11Delay+6h 47m
  34. Wazirabad JnCrossedArrive21:45 +1d04:39Depart21:47 +1d04:42Delay+6h 54m
  35. GujratCrossedArrive22:03 +1d04:57Depart22:05 +1d05:02Delay+6h 55m
  36. Lala Musa Jn.CrossedArrive22:30 +1d05:22Depart22:33 +1d05:27Delay+6h 53m
  37. JhelumCrossedArrive23:04 +1d06:16Depart23:06 +1d06:20Delay+7h 12m
  38. RawalpindiCrossedArrive01:20 +2d09:00Depart01:50 +2d09:33Delay+7h 40m
  39. Attock City JnCrossedArrive03:12 +2d11:24Depart03:16 +2d11:30Delay+8h 12m
  40. Jahangira RoadCrossedArrive03:52 +2d12:06Depart03:56 +2d12:23Delay+8h 14m
  41. Nowshera JnCrossedArrive04:14 +2d12:41Depart04:18 +2d12:45Delay+8h 27m
  1. Peshawar CityCrossedArrive05:00 +2d13:22Depart05:04 +2d13:24Delay+8h 23m
  2. Peshawar CanttCrossedArrive05:15 +2d13:32Depart—14:23Delay+8h 18m

Recorded times come from Pakistan Railways’ control room or from the train’s GPS.

The shape of the run

from the GPS trail

Where this run lost time, where it stood at a stop, and where its tracker went dark — the same journey as the table above, drawn from the raw position trail.

3,463 GPS positions recorded between 9 Aug 22:42 and 11 Aug 14:23 PKT · 38 of 43 scheduled stops have a recorded time.

How fast it was going

km along the route — route distance from traced track geometry; 0 of 42 stop-to-stop segments measured straight-line.

How late it was running — each step is a station

How long it stopped at each scheduled stop

What the marks mean
  • A blank means the train’s tracker stopped reporting — it does not mean the train stopped or anything happened to it. 17 gaps on this run, 175 min total.
  • 0 readings above 120 km/h, 0 not corroborated by the position trail. All values shown as recorded.
  • Grey bar: how long the timetable allows here. Coloured bar: how long it actually stopped, with the figure printed under it. A stand longer than the scale is drawn capped and marked ▲ — the printed figure is always the recorded one. A dash means how long it stood there is unknown — not zero: either no departure was recorded, or the two recorded clocks contradict each other.
  • An unwitnessed stop breaks the lateness line — it does not interpolate across it.
  • Route distance is measured from traced track geometry where we have it, straight line between the two stations otherwise.

The upper trace above is recorded GPS positions; the lower trace is recorded station crossings — the same crossings shown in the table near the top of this page. A gap in one trace is not a gap in the other.