10 Allama Iqbal Express 10DN علامہ اقبال ایکسپریس 10 ڈائون
Running 43 min late — heading for Dunyapur, due 19:01 (operator's estimate), 87 km/h. Last crossed Jahania.
How late is it, usually?
median per recorded stop arrivalEvery figure here is a median, not an average: why we publish a median, not an average. What counts as on time, and why some figures here are blank, is set out in what on time means here, and every threshold behind it.
11 days of recorded arrivals.
Over 23 recorded arrivals (31 Jul – 8 Oct 2026), Allama Iqbal Express 10DN has typically reached Karachi Cantt around 12:15 the day after it leaves — on the worst one run in ten, past 13:18 the day after it leaves, at Karachi Cantt itself. Today's run: track it live →
The “At Karachi Cantt” tile above is the arrival at the end of the run; “Typical delay, any stop” averages every stop including the earlier ones, so it usually reads smaller. Where the time goes, below, shows every stop we have recorded.
How long does it take?
scheduled vs recordedScheduled 26h 15m — Sialkot Jn to Karachi Cantt. Typically 29h 15m, 3h longer.
Timetable: out 07:00, in at 09:15 the next day — one night on board.
What these figures cover
- Scheduled — the current timetable, Sialkot Jn 07:00 to Karachi Cantt 09:15 the next day
- Typical journey — from the scheduled departure to the recorded arrival at Karachi Cantt; the median of 23 runs
- Bad day — 30h 18m at the 90th percentile: nine runs in ten come in under it
- Keyline — the scheduled time. The solid bar is the typical journey, the faint bar behind it the bad day.
- Recorded arrivals: 31 July to 8 October 2026.
- End to end. For a shorter leg, the stop times are in the timetable below.
Which day is worst?
mean minutes late per recorded arrival, 8-week windowThis is a mean over an 8-week window, not the median (typical) figure above — the two are not directly comparable.
Where the time goes
most of it lost after Sialkot JnLeaves Sialkot Jn 18 min early · reaches Karachi Cantt +3h — +3h 18m lost along the way.
- Sialkot Jn07:00سیالکوٹ جنکشن18 min early
- Chawinda07:36چونڈہ+16 min
- Pasrur08:00پسرور+12 min
- Qila Sobha Singh08:26قلعہ سوبھا سنگھ+6 min
- Narowal Jn09:15نارووال جنکشن5 min early
- Baddomalhi09:46بدوملہی+12 min
- Narang10:12نارنگ+13 min
- Shahdara Bagh Jn11:17شاہدرہ باغ جنکشن+10 min
- Lahore Jn.12:10لاہور جنکشن+2 min
- Kot Lakhpat12:30کوٹ لکھپت+40 min
- Raiwind Jn.13:00راۓوِنڈ جنکشن+46 min
- Kot Radha Kishan13:17کوٹ رادھا کشن+48 min
- Pattoki13:41پتّوكى+56 min
- Okara14:30اوکاڑا+47 min
- Sahiwal15:15ساہِيوال+39 min
- Chichawatni15:52چِچہ وطنى+36 min
- Mian Channu16:20مِياں چنُّوں+44 min
- Khanewal Jn17:25خانیوال+39 min
- Jahania17:55جہانیاں+52 min
- Dunyapur18:20دنیاپور+53 min
- Lodhran Jn18:56لودهراں جنکشن+51 min
- Bahawalpur19:20بہاولپور+52 min
- Khanpur Jn.21:00خانپور جنکشن+1h 20m
- Rahim Yar Khan21:34رحیم یار خان+1h 34m
- Sadiqabad21:56صادق آباد+1h 46m
- Ghotki23:17گھوٹکی+1h 50m
- Rohri Jn.00:50روہڑی جنکشن+1h 50m
- Mehrabpur01:52محراب پور+2h 10m
- Bhiria Road02:13بھریا روڈ+2h 05m
- Nawabshah Jn.03:50نوابشاہ جنکشن+2h 14m
- Tando Adam05:09ٹنڈو آدَم+2h
- Hyderabad Jn06:05حیدرآباد جنکشن+2h 20m
- Kotri Jn06:27کوٹری جنکشن+2h 30m
- Landhi Jn.08:12لانڈھی جنکشن+3h 21m
- Drigh Road08:50ڈرگ روڈ+3h 04m
- Karachi Cantt09:15کراچی کينٹ+3h
Where it stands longest past the timetableshortest to longest recorded
- Rohri Jn.scheduled 25 min27 min–1h 39m
- Hyderabad Jnscheduled 5 min10 min–1h 01m
- Narowal Jnscheduled 5 min6–26 min
- Khanewal Jnscheduled 25 min24–51 min
- Qila Sobha Singhscheduled 2 min1–17 min
What the marks mean
- Solid bar — the typical delay at that stop (median of recorded arrivals)
- Faint bar behind — the bad day (90th percentile): worse than nine tenths of recorded arrivals here
- No faint bar — fewer than 7 recorded arrivals at that stop, too thin for a 90th percentile. The solid bar can still show: it needs only 3.
- — (no solid bar either) — fewer than 3 recorded runs at that stop
- A negative figure means the train typically ran early at that stop, not late
- Band — the shortest and the longest stand recorded at that stop. The train has left as early as the first figure.
- Keyline — the scheduled stop, arrival to departure on the timetable below.
- Why a train stands is not recorded — a crossing, a loco change and a red signal all look the same on the clock.
- The five stops that stand longest past the timetable, not every stop — most routes have more. A stop qualifies with 7 or more runs timed in and out, and is skipped where the timetable books no stop, books one over an hour, or where any recorded stand ran past three hours.
- Most time is lost between Kotri Jn and Landhi Jn. (+51 min)
- Every stop on the current timetable is listed, in order, measured or not.
Timetable
scheduled → actual, 9 October 2026 runThe second time in a cell is what actually happened on the 9 October 2026 run.
| # | Station | Arrival | Departure |
|---|---|---|---|
| 1 | Sialkot Jn | — | 07:00 |
| 2 | Chawinda | 07:34 → 07:48·PR | 07:36 → 07:51 |
| 3 | Pasrur | 07:58 → 08:08·PR | 08:00 → 08:11 |
| 4 | Qila Sobha Singh | 08:24 → 08:29·PR | 08:26 → 08:31 |
| 5 | Narowal Jn | 09:10 → 09:05·PR | 09:15 → 09:19 |
| 6 | Baddomalhi | 09:44 → 09:52·PR | 09:46 → 09:57 |
| 7 | Narang | 10:10 → 10:19·PR | 10:12 → 10:24 |
| 8 | Shahdara Bagh Jn | 11:15 → 11:17·PR | 11:17 → 11:20 |
| 9 | Lahore Jn. | 11:35 → 11:31·PR | 12:10 → 12:20 |
| 10 | Kot Lakhpat | 12:28 → 12:49·PR | 12:30 → 12:53 |
| 11 | Raiwind Jn. | 12:55 → 13:18·PR | 13:00 → 13:19 |
| 12 | Kot Radha Kishan | 13:15 → 13:42·PR | 13:17 → 13:48 |
| 13 | Pattoki | 13:39 → 14:12·PR | 13:41 → 14:16 |
| 14 | Okara | 14:28 → 14:49·PR | 14:30 → 14:53 |
| 15 | Sahiwal | 15:10 → 15:19·PR | 15:15 → 15:30 |
| 16 | Chichawatni | 15:50 → 15:59·PR | 15:52 → 16:05 |
| 17 | Mian Channu | 16:18 → 16:31·PR | 16:20 → 16:35 |
| 18 | Khanewal Jn | 17:00 → 17:09·PR | 17:25 → 17:15 |
| 19 | Jahania | 17:53 | 17:55 |
| ⋯ 15 stops | |||
| 20 | Dunyapur | 18:18 | 18:20 |
| 21 | Lodhran Jn | 18:54 | 18:56 |
| 22 | Bahawalpur | 19:15 | 19:20 |
| 23 | Khanpur Jn. | 20:55 | 21:00 |
| 24 | Rahim Yar Khan | 21:32 | 21:34 |
| 25 | Sadiqabad | 21:54 | 21:56 |
| 26 | Ghotki | 23:15 | 23:17 |
| 27 | Rohri Jn. | 00:25 +1d | 00:50 +1d |
| 28 | Mehrabpur | 01:50 +1d | 01:52 +1d |
| 29 | Bhiria Road | 02:11 +1d | 02:13 +1d |
| 30 | Nawabshah Jn. | 03:45 +1d | 03:50 +1d |
| 31 | Tando Adam | 05:07 +1d | 05:09 +1d |
| 32 | Hyderabad Jn | 06:00 +1d | 06:05 +1d |
| 33 | Kotri Jn | 06:25 +1d | 06:27 +1d |
| 34 | Landhi Jn. | 08:10 +1d | 08:12 +1d |
| 35 | Drigh Road | 08:48 +1d | 08:50 +1d |
| 36 | Karachi Cantt | 09:15 +1d | 09:15 +1d |
What the marks mean
- → 21:28 — actual time on the 9 October 2026 run
- ·PR — Pakistan Railways' own record; unmarked is from the train's GPS
- +1d — the stop falls on a later day of the train's own run, counting from the day it starts. It is not a date.
- Blank — not recorded
A full recorded run: 21 August 2026 →
Station by station, last 5 days
149 arrivals recordedOne mark per day, newest first.
A run’s GPS trail is decoded after the journey completes — recent days may link later.
2Chawindascheduled 07:34+12m4 days
Day Arrived Delay Recorded by Fri 9 Oct 07:48 +12m Pakistan Railways Thu 8 Oct 07:47 +12m Pakistan Railways Wed 7 Oct 07:51 +16m Pakistan Railways Tue 6 Oct 07:48 +12m Pakistan Railways Mon 5 Oct not recorded — Seen on 4 of 5 days, ranging +12m to +16m. Every train at Chawinda →
3Pasrurscheduled 07:58+8m4 days
Day Arrived Delay Recorded by Fri 9 Oct 08:08 +8m Pakistan Railways Thu 8 Oct 08:06 +6m Pakistan Railways Wed 7 Oct 08:11 +12m Pakistan Railways Tue 6 Oct 08:07 +8m Pakistan Railways Mon 5 Oct not recorded — Seen on 4 of 5 days, ranging +6m to +12m. Every train at Pasrur →
4Qila Sobha Singhscheduled 08:24+3m4 days
Day Arrived Delay Recorded by Fri 9 Oct 08:29 +3m Pakistan Railways Thu 8 Oct 08:27 +2m Pakistan Railways Wed 7 Oct 08:32 +6m Pakistan Railways Tue 6 Oct 08:27 +2m Pakistan Railways Mon 5 Oct not recorded — Seen on 4 of 5 days, ranging +2m to +6m. Every train at Qila Sobha Singh →
5Narowal Jnscheduled 09:1012m early4 days
Day Arrived Delay Recorded by Fri 9 Oct 09:05 10m early Pakistan Railways Thu 8 Oct 09:00 15m early Pakistan Railways Wed 7 Oct 09:05 10m early Pakistan Railways Tue 6 Oct 08:58 16m early Pakistan Railways Mon 5 Oct not recorded — Seen on 4 of 5 days, ranging 16m early to 10m early. Every train at Narowal Jn →
6Baddomalhischeduled 09:44+7m4 days
Day Arrived Delay Recorded by Fri 9 Oct 09:52 +7m Pakistan Railways Thu 8 Oct 09:47 +2m Pakistan Railways Wed 7 Oct 09:52 +7m Pakistan Railways Tue 6 Oct 09:52 +6m Pakistan Railways Mon 5 Oct not recorded — Seen on 4 of 5 days, ranging +2m to +7m. Every train at Baddomalhi →
7Narangscheduled 10:10+9m4 days
Day Arrived Delay Recorded by Fri 9 Oct 10:19 +10m Pakistan Railways Thu 8 Oct 10:19 +7m Pakistan Railways Wed 7 Oct 10:20 +10m Pakistan Railways Tue 6 Oct 10:17 +5m Pakistan Railways Mon 5 Oct not recorded — Seen on 4 of 5 days, ranging +5m to +10m. Every train at Narang →
8Shahdara Bagh Jnscheduled 11:151m early4 days
Day Arrived Delay Recorded by Fri 9 Oct 11:17 on time Pakistan Railways Thu 8 Oct 11:08 8m early Pakistan Railways Wed 7 Oct 11:20 +5m Pakistan Railways Tue 6 Oct 11:15 2m early Pakistan Railways Mon 5 Oct not recorded — Seen on 4 of 5 days, ranging 8m early to +5m. Every train at Shahdara Bagh Jn →
9Lahore Jn.scheduled 11:3540m early5 days
Day Arrived Delay Recorded by Fri 9 Oct 11:31 40m early Pakistan Railways Thu 8 Oct 11:35 35m early Pakistan Railways Wed 7 Oct 11:29 42m early Pakistan Railways Tue 6 Oct 11:31 40m early Pakistan Railways Mon 5 Oct arrived, time not recorded 21m early Pakistan Railways Seen on 5 of 5 days, ranging 42m early to 21m early. Every train at Lahore Jn. →
10Kot Lakhpatscheduled 12:28+25m4 days
Day Arrived Delay Recorded by Fri 9 Oct 12:49 +20m Pakistan Railways Thu 8 Oct 12:51 +21m Pakistan Railways Wed 7 Oct 13:05 +35m Pakistan Railways Tue 6 Oct not recorded — Mon 5 Oct 12:57 +28m Pakistan Railways Seen on 4 of 5 days, ranging +20m to +35m. Every train at Kot Lakhpat →
11Raiwind Jn.scheduled 12:55+28m5 days
Day Arrived Delay Recorded by Fri 9 Oct 13:18 +19m Pakistan Railways Thu 8 Oct 13:24 +25m Pakistan Railways Wed 7 Oct 13:33 +33m Pakistan Railways Tue 6 Oct arrived, time not recorded +28m Pakistan Railways Mon 5 Oct 13:30 +30m Pakistan Railways Seen on 5 of 5 days, ranging +19m to +33m. Every train at Raiwind Jn. →
12Kot Radha Kishanscheduled 13:15+28m5 days
Day Arrived Delay Recorded by Fri 9 Oct 13:42 +25m Pakistan Railways Thu 8 Oct 13:44 +28m Pakistan Railways Wed 7 Oct 13:50 +33m Pakistan Railways Tue 6 Oct 13:40 +23m Pakistan Railways Mon 5 Oct 13:48 +32m Pakistan Railways Seen on 5 of 5 days, ranging +23m to +33m. Every train at Kot Radha Kishan →
13Pattokischeduled 13:39+35m5 days
Day Arrived Delay Recorded by Fri 9 Oct 14:12 +32m Pakistan Railways Thu 8 Oct 14:16 +35m Pakistan Railways Wed 7 Oct 14:17 +37m Pakistan Railways Tue 6 Oct 14:09 +29m Pakistan Railways Mon 5 Oct 14:20 +41m Pakistan Railways Seen on 5 of 5 days, ranging +29m to +41m. Every train at Pattoki →
14Okarascheduled 14:28+25m5 days
Day Arrived Delay Recorded by Fri 9 Oct 14:49 +19m Pakistan Railways Thu 8 Oct 14:56 +26m Pakistan Railways Wed 7 Oct 14:55 +25m Pakistan Railways Tue 6 Oct 14:49 +19m Pakistan Railways Mon 5 Oct 15:00 +30m Pakistan Railways Seen on 5 of 5 days, ranging +19m to +30m. Every train at Okara →
15Sahiwalscheduled 15:10+12m5 days
Day Arrived Delay Recorded by Fri 9 Oct 15:19 +10m Pakistan Railways Thu 8 Oct 15:33 +19m Pakistan Railways Wed 7 Oct 15:26 +12m Pakistan Railways Tue 6 Oct 15:19 +9m Pakistan Railways Mon 5 Oct 15:33 +19m Pakistan Railways Seen on 5 of 5 days, ranging +9m to +19m. Every train at Sahiwal →
16Chichawatnischeduled 15:50+17m5 days
Day Arrived Delay Recorded by Fri 9 Oct 15:59 +8m Pakistan Railways Thu 8 Oct 16:14 +22m Pakistan Railways Wed 7 Oct 16:02 +11m Pakistan Railways Tue 6 Oct 16:09 +17m Pakistan Railways Mon 5 Oct 16:10 +19m Pakistan Railways Seen on 5 of 5 days, ranging +8m to +22m. Every train at Chichawatni →
17Mian Channuscheduled 16:18+22m5 days
Day Arrived Delay Recorded by Fri 9 Oct 16:31 +12m Pakistan Railways Thu 8 Oct 16:49 +29m Pakistan Railways Wed 7 Oct 16:31 +11m Pakistan Railways Tue 6 Oct 16:43 +23m Pakistan Railways Mon 5 Oct 16:41 +22m Pakistan Railways Seen on 5 of 5 days, ranging +11m to +29m. Every train at Mian Channu →
18Khanewal Jnscheduled 17:00+10m5 days
Day Arrived Delay Recorded by Fri 9 Oct 17:09 +10m Pakistan Railways Thu 8 Oct 17:35 +10m Pakistan Railways Wed 7 Oct 17:10 14m early Pakistan Railways Tue 6 Oct 17:13 +14m Pakistan Railways Mon 5 Oct 17:18 +18m Pakistan Railways Seen on 5 of 5 days, ranging 14m early to +18m. Every train at Khanewal Jn →
19Jahaniascheduled 17:53+35m5 days
Day Arrived Delay Recorded by Fri 9 Oct arrived, time not recorded +42m Pakistan Railways Thu 8 Oct 18:50 +59m Pakistan Railways Wed 7 Oct arrived, time not recorded +24m Pakistan Railways Tue 6 Oct arrived, time not recorded +35m Pakistan Railways Mon 5 Oct arrived, time not recorded +31m Pakistan Railways Seen on 5 of 5 days, ranging +24m to +59m. Every train at Jahania →
20Dunyapurscheduled 18:18+36m4 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 19:19 +1h01 Pakistan Railways Wed 7 Oct 18:52 +33m Pakistan Railways Tue 6 Oct 18:59 +38m Pakistan Railways Mon 5 Oct 18:47 +28m Pakistan Railways Seen on 4 of 5 days, ranging +28m to +1h01. Every train at Dunyapur →
21Lodhran Jnscheduled 18:54+38m4 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 19:59 +1h03 Pakistan Railways Wed 7 Oct 19:32 +36m Pakistan Railways Tue 6 Oct 19:38 +39m Pakistan Railways Mon 5 Oct 19:20 +26m Pakistan Railways Seen on 4 of 5 days, ranging +26m to +1h03. Every train at Lodhran Jn →
22Bahawalpurscheduled 19:15+31m4 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 20:17 +57m Pakistan Railways Wed 7 Oct 19:48 +28m Pakistan Railways Tue 6 Oct 19:53 +33m Pakistan Railways Mon 5 Oct 19:42 +23m Pakistan Railways Seen on 4 of 5 days, ranging +23m to +57m. Every train at Bahawalpur →
23Khanpur Jn.scheduled 20:55+44m4 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 22:29 +1h29 Pakistan Railways Wed 7 Oct 21:39 +40m Pakistan Railways Tue 6 Oct 21:47 +48m Pakistan Railways Mon 5 Oct 21:40 +40m Pakistan Railways Seen on 4 of 5 days, ranging +40m to +1h29. Every train at Khanpur Jn. →
24Rahim Yar Khanscheduled 21:32+1h054 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 23:19 +1h48 Pakistan Railways Wed 7 Oct 22:34 +1h Pakistan Railways Tue 6 Oct 22:42 +1h08 Pakistan Railways Mon 5 Oct 22:34 +1h01 Pakistan Railways Seen on 4 of 5 days, ranging +1h to +1h48. Every train at Rahim Yar Khan →
25Sadiqabadscheduled 21:54+1h124 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 23:53 +1h57 Pakistan Railways Wed 7 Oct 23:02 +1h06 Pakistan Railways Tue 6 Oct 23:07 +1h11 Pakistan Railways Mon 5 Oct 23:08 +1h12 Pakistan Railways Seen on 4 of 5 days, ranging +1h06 to +1h57. Every train at Sadiqabad →
26Ghotkischeduled 23:15+1h314 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 01:24 +2h07 Pakistan Railways Wed 7 Oct 00:52 +1h35 Pakistan Railways Tue 6 Oct 00:31 +1h14 Pakistan Railways Mon 5 Oct 00:42 +1h26 Pakistan Railways Seen on 4 of 5 days, ranging +1h14 to +2h07. Every train at Ghotki →
27Rohri Jn.scheduled 00:25+1h124 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 02:41 +1h51 Pakistan Railways Wed 7 Oct 02:13 +1h23 Pakistan Railways Tue 6 Oct 01:41 +51m Pakistan Railways Mon 5 Oct 01:49 +1h Pakistan Railways Seen on 4 of 5 days, ranging +51m to +1h51. Every train at Rohri Jn. →
28Mehrabpurscheduled 01:50+1h594 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 04:11 +2h20 Pakistan Railways Wed 7 Oct 03:52 +2h Pakistan Railways Tue 6 Oct 03:25 +1h33 Pakistan Railways Mon 5 Oct 03:48 +1h57 Pakistan Railways Seen on 4 of 5 days, ranging +1h33 to +2h20. Every train at Mehrabpur →
29Bhiria Roadscheduled 02:11+2h034 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 04:35 +2h24 Train GPS Wed 7 Oct 04:16 +2h05 Train GPS Tue 6 Oct 03:50 +1h39 Train GPS Mon 5 Oct 04:11 +2h01 Train GPS Seen on 4 of 5 days, ranging +1h39 to +2h24. Every train at Bhiria Road →
30Nawabshah Jn.scheduled 03:45+1h524 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 05:54 +2h05 Pakistan Railways Wed 7 Oct 05:50 +2h01 Pakistan Railways Tue 6 Oct 05:14 +1h24 Pakistan Railways Mon 5 Oct 05:33 +1h43 Pakistan Railways Seen on 4 of 5 days, ranging +1h24 to +2h05. Every train at Nawabshah Jn. →
31Tando Adamscheduled 05:07+1h464 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 07:11 +2h05 Pakistan Railways Wed 7 Oct 07:03 +1h55 Pakistan Railways Tue 6 Oct 06:38 +1h30 Pakistan Railways Mon 5 Oct 06:46 +1h37 Pakistan Railways Seen on 4 of 5 days, ranging +1h30 to +2h05. Every train at Tando Adam →
32Hyderabad Jnscheduled 06:00+1h594 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 09:11 +3h06 Pakistan Railways Wed 7 Oct 08:17 +2h12 Pakistan Railways Tue 6 Oct 07:50 +1h45 Pakistan Railways Mon 5 Oct 07:45 +1h40 Pakistan Railways Seen on 4 of 5 days, ranging +1h40 to +3h06. Every train at Hyderabad Jn →
33Kotri Jnscheduled 06:25+2h324 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 09:49 +3h22 Pakistan Railways Wed 7 Oct 09:43 +3h16 Pakistan Railways Tue 6 Oct 08:15 +1h48 Pakistan Railways Mon 5 Oct 08:15 +1h48 Pakistan Railways Seen on 4 of 5 days, ranging +1h48 to +3h22. Every train at Kotri Jn →
34Landhi Jn.scheduled 08:10+3h074 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 12:26 +4h14 Pakistan Railways Wed 7 Oct 11:44 +3h32 Pakistan Railways Tue 6 Oct 10:54 +2h42 Pakistan Railways Mon 5 Oct 10:43 +2h31 Pakistan Railways Seen on 4 of 5 days, ranging +2h31 to +4h14. Every train at Landhi Jn. →
35Drigh Roadscheduled 08:48+2h494 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 12:49 +4h Pakistan Railways Wed 7 Oct 12:03 +3h13 Pakistan Railways Tue 6 Oct 11:14 +2h24 Pakistan Railways Mon 5 Oct 11:03 +2h14 Pakistan Railways Seen on 4 of 5 days, ranging +2h14 to +4h. Every train at Drigh Road →
36Karachi Canttscheduled 09:15+3h203 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 13:15 +4h Train GPS Wed 7 Oct 12:35 +3h20 Train GPS Tue 6 Oct not recorded — Mon 5 Oct 11:24 +2h10 Train GPS Seen on 3 of 5 days, ranging +2h10 to +4h. Every train at Karachi Cantt →
What the marks mean
- Tap a station — each day’s arrival, delay and recorder
- Green — within 15 minutes of the scheduled time
- Amber — 16 to 45 minutes late
- Red — over 45 minutes late
- Hollow — not recorded that day
- Grey — arrived, no delay figure
- Dash (—) — no delay figure for this stop yet
- Pakistan Railways — its own arrival record; Train GPS — measured from the train’s position
- The starting station is not listed — a train does not arrive where it begins.
Common questions
Is Allama Iqbal Express 10DN usually late?
Typically 180 minutes late arriving at Karachi Cantt, measured across 23 recorded arrivals (31 Jul – 8 Oct 2026). That is the median, so half its runs were better than that and half were worse. It is what we recorded happening, not what the timetable books.
How late is Allama Iqbal Express 10DN on a bad day?
On the worst one run in ten, 243 minutes late into Karachi Cantt, against a typical 180 minutes late. Both come from the same 23 recorded arrivals. A bad day is not the worst day we have ever seen; it is the level one run in ten reaches or passes.
What time does Allama Iqbal Express 10DN leave Sialkot Jn?
07:00, on the current published timetable. It is booked into Karachi Cantt at 09:15, the day after it leaves. Those are booked times. The delay figures on this page are what we recorded against them.
How long does Allama Iqbal Express 10DN take from Sialkot Jn to Karachi Cantt?
26h 15m on the timetable. In practice a typical run has taken 29h 15m, measured from recorded arrivals at Karachi Cantt.
How many stops does Allama Iqbal Express 10DN make?
36 on the current published timetable, from Sialkot Jn to Karachi Cantt. The full stop list, with the times booked at each one, is in the timetable on this page. Not every stop is recorded on every run: we publish arrivals we actually observed rather than filling the gaps.
Where is Allama Iqbal Express 10DN right now?
The live tracker for this train shows its last reported position and how late it was running at its most recent recorded stop. Position comes from the operator's own feed. When a train is not reporting we say so rather than estimating where it might be.
Service history (first year, operating eras) is drawn from Wikipedia's List of Pakistan Railways trains, retrieved 15 August 2026, matched on train number. Further reading: the train's own Wikipedia article.