38 Fareed Express 38DN فرید ایکسپریس 38 ڈائون
On time — heading for Khanpur Jn., due 18:47 (operator's estimate), 112 km/h. Last crossed Liaquatpur.
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 7 recorded arrivals (6 Aug – 8 Oct 2026), Fareed Express 38DN has typically reached Karachi City around 09:56 the day after it leaves — on the worst one run in ten, past 10:49 the day after it leaves, at Karachi City itself. Today's run: track it live →
The “At Karachi City” 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 20m — Lahore Jn. to Karachi City. Typically 27h 56m, 1h 36m longer.
Timetable: out 06:00, in at 08:20 the next day — one night on board.
What these figures cover
- Scheduled — the current timetable, Lahore Jn. 06:00 to Karachi City 08:20 the next day
- Typical journey — from the scheduled departure to the recorded arrival at Karachi City; the median of 7 runs
- Bad day — 28h 49m 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: 6 August 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 Lahore Jn.Leaves Lahore Jn. +5 min · reaches Karachi City +1h 36m — +1h 31m lost along the way.
- Lahore Jn.06:00لاہور جنکشن+5 min
- Walton06:17والٹن+14 min
- Kot Lakhpat06:27کوٹ لکھپت+14 min
- Raiwind Jn.06:55راۓوِنڈ جنکشن+24 min
- Kasur Jn08:05قصور جنکشن+26 min
- Khudian08:33کھڈیاں+34 min
- Usmanwala08:47عثمان والا+38 min
- Kanganpur09:09کنگن پور+42 min
- Mandi Ahmadabad09:28منڈی احمد آباد+46 min
- Basirpur09:50بصيرپور+51 min
- Haveli Wasawewala10:12حویلی واساویلا+56 min
- Pakpattan11:25پاکپتن+43 min
- Murad Chishti11:47مراد چشتی+48 min
- Arif Wala12:10عارف والا+48 min
- Gagoo12:36گگو+47 min
- Mandi Burewala13:00منڈی بورے والا+44 min
- Machhianwala13:19مچھیاں والا+45 min
- Vihari13:40وہاڑی+48 min
- Nur Shah14:02نور شاہ+45 min
- Mailsi14:25میلسی+51 min
- Kahror Pakka15:02کہرور پکا+52 min
- Jamraniwah15:26جمرانی واہ+48 min
- Lodhran Jn15:46لودهراں جنکشن+50 min
- Bahawalpur16:18بہاولپور+38 min
- Samasata Jn17:00سمہ سٹہ جنکشن+34 min
- Mubarakpur17:22مبارک پور+42 min
- Dera Nawab Sahib17:39ڈیرہ نواب صاحب+40 min
- Liaquatpur18:11لیاقت پور+42 min
- Khanpur Jn.18:55خانپور جنکشن+40 min
- Rahim Yar Khan19:29رحیم یار خان+53 min
- Sadiqabad19:51صادق آباد+1h 02m
- Mirpur Mathelo20:50میر پور ماتھیلو+1h 08m
- Ghotki21:24گھوٹکی+1h
- Rohri Jn.23:00روہڑی جنکشن+45 min
- Mehrabpur00:03محراب پور+1h 03m
- Bhiria Road00:26بھریا روڈ+1h 05m
- Padidan00:41پڈعیدن+1h 06m
- Nawabshah Jn.02:04نوابشاہ جنکشن+1h
- Shahdadpur03:04شهدادپور+44 min
- Tando Adam03:37ٹنڈو آدَم+38 min
- Hyderabad Jn04:35حیدرآباد جنکشن+50 min
- Kotri Jn04:57کوٹری جنکشن+1h 02m
- Landhi Jn.06:40لانڈھی جنکشن+1h 51m
- Drigh Road07:18ڈرگ روڈ+1h 36m
- Karachi Cantt08:10کراچی کينٹ+1h 20m
- Karachi City08:20سٹی اسٹیشن کراچی+1h 36m
Where it stands longest past the timetableshortest to longest recorded
- Hyderabad Jnscheduled 10 min6 min–1h 49m
- Rohri Jn.scheduled 25 min26–50 min
- Rahim Yar Khanscheduled 2 min2–16 min
- Kotri Jnscheduled 2 min2–27 min
- Pakpattanscheduled 15 min3–25 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. (+49 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 | Lahore Jn. | — | 06:00 |
| 2 | Walton | 06:15 | 06:17 |
| 3 | Kot Lakhpat | 06:25 → 06:41·PR | 06:27 → 06:45 |
| 4 | Raiwind Jn. | 06:50 → 07:14·PR | 06:55 → 07:17 |
| 5 | Kasur Jn | 07:25 → 07:47·PR | 08:05 → 08:19 |
| 6 | Khudian | 08:31 → 08:59·PR | 08:33 |
| 7 | Usmanwala | 08:45 → 09:13·PR | 08:47 → 09:15 |
| 8 | Kanganpur | 09:07 → 09:37·PR | 09:09 → 09:40 |
| 9 | Mandi Ahmadabad | 09:26 → 10:09·PR | 09:28 |
| 10 | Basirpur | 09:48 | 09:50 |
| 11 | Haveli Wasawewala | 10:10 → 10:46·PR | 10:12 → 10:51 |
| 12 | Pakpattan | 11:10 → 12:05·PR | 11:25 |
| 13 | Murad Chishti | 11:45 → 12:15·PR | 11:47 → 12:17 |
| 14 | Arif Wala | 12:05 | 12:10 |
| 15 | Gagoo | 12:34 → 13:12·PR | 12:36 |
| 16 | Mandi Burewala | 12:55 → 13:19·PR | 13:00 → 13:23 |
| 17 | Machhianwala | 13:17 | 13:19 |
| 18 | Vihari | 13:35 → 14:01·PR | 13:40 → 14:06 |
| 19 | Nur Shah | 14:00 | 14:02 |
| 20 | Mailsi | 14:20 → 14:40·PR | 14:25 → 14:43 |
| 21 | Kahror Pakka | 14:57 | 15:02 |
| 22 | Jamraniwah | 15:24 → 15:34·PR | 15:26 → 15:36 |
| 23 | Lodhran Jn | 15:44 → 16:13·PR | 15:46 |
| 24 | Bahawalpur | 16:13 → 16:36·PR | 16:18 |
| 25 | Samasata Jn | 16:35 → 16:47·PR | 17:00 → 17:14 |
| 26 | Mubarakpur | 17:20 → 17:32 | 17:22 → 17:34 |
| ⋯ 1 stops | |||
| 27 | Dera Nawab Sahib | 17:37 | 17:39 |
| 28 | Liaquatpur | 18:09 | 18:11 |
| ⋯ 16 stops | |||
| 29 | Khanpur Jn. | 18:50 | 18:55 |
| 30 | Rahim Yar Khan | 19:27 | 19:29 |
| 31 | Sadiqabad | 19:49 | 19:51 |
| 32 | Mirpur Mathelo | 20:48 | 20:50 |
| 33 | Ghotki | 21:22 | 21:24 |
| 34 | Rohri Jn. | 22:35 | 23:00 |
| 35 | Mehrabpur | 00:01 +1d | 00:03 +1d |
| 36 | Bhiria Road | 00:24 +1d | 00:26 +1d |
| 37 | Padidan | 00:39 +1d | 00:41 +1d |
| 38 | Nawabshah Jn. | 02:02 +1d | 02:04 +1d |
| 39 | Shahdadpur | 03:02 +1d | 03:04 +1d |
| 40 | Tando Adam | 03:35 +1d | 03:37 +1d |
| 41 | Hyderabad Jn | 04:25 +1d | 04:35 +1d |
| 42 | Kotri Jn | 04:55 +1d | 04:57 +1d |
| 43 | Landhi Jn. | 06:38 +1d | 06:40 +1d |
| 44 | Drigh Road | 07:16 +1d | 07:18 +1d |
| 45 | Karachi Cantt | 07:55 +1d | 08:10 +1d |
| 46 | Karachi City | 08:20 +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: 22 August 2026 →
Station by station, last 5 days
203 arrivals recordedOne mark per day, newest first.
A run’s GPS trail is decoded after the journey completes — recent days may link later.
2Waltonscheduled 06:15+15m5 days
Day Arrived Delay Recorded by Fri 9 Oct arrived, time not recorded +15m Pakistan Railways Thu 8 Oct 06:36 +19m Pakistan Railways Wed 7 Oct 08:02 +1h45 Pakistan Railways Tue 6 Oct 06:20 +5m Pakistan Railways Mon 5 Oct 06:19 +5m Pakistan Railways Seen on 5 of 5 days, ranging +5m to +1h45. Every train at Walton →
3Kot Lakhpatscheduled 06:25+14m5 days
Day Arrived Delay Recorded by Fri 9 Oct 06:41 +14m Pakistan Railways Thu 8 Oct 06:45 +19m Pakistan Railways Wed 7 Oct 08:11 +1h45 Pakistan Railways Tue 6 Oct 06:35 +9m Pakistan Railways Mon 5 Oct 06:34 +7m Pakistan Railways Seen on 5 of 5 days, ranging +7m to +1h45. Every train at Kot Lakhpat →
4Raiwind Jn.scheduled 06:50+19m5 days
Day Arrived Delay Recorded by Fri 9 Oct 07:14 +19m Pakistan Railways Thu 8 Oct 07:20 +24m Pakistan Railways Wed 7 Oct 08:43 +1h48 Pakistan Railways Tue 6 Oct 07:15 +19m Pakistan Railways Mon 5 Oct 07:11 +16m Pakistan Railways Seen on 5 of 5 days, ranging +16m to +1h48. Every train at Raiwind Jn. →
5Kasur Jnscheduled 07:2518m early5 days
Day Arrived Delay Recorded by Fri 9 Oct 07:47 17m early Pakistan Railways Thu 8 Oct 07:46 18m early Pakistan Railways Wed 7 Oct 09:13 +1h08 Pakistan Railways Tue 6 Oct 07:45 20m early Pakistan Railways Mon 5 Oct 07:42 22m early Pakistan Railways Seen on 5 of 5 days, ranging 22m early to +1h08. Every train at Kasur Jn →
6Khudianscheduled 08:31+28m5 days
Day Arrived Delay Recorded by Fri 9 Oct 08:59 +26m Pakistan Railways Thu 8 Oct 09:00 +28m Pakistan Railways Wed 7 Oct 10:19 +1h48 Pakistan Railways Tue 6 Oct 09:02 +29m Pakistan Railways Mon 5 Oct 08:51 +19m Pakistan Railways Seen on 5 of 5 days, ranging +19m to +1h48. Every train at Khudian →
7Usmanwalascheduled 08:45+28m5 days
Day Arrived Delay Recorded by Fri 9 Oct 09:13 +26m Pakistan Railways Thu 8 Oct 09:14 +28m Pakistan Railways Wed 7 Oct 10:42 +1h56 Pakistan Railways Tue 6 Oct 09:18 +32m Pakistan Railways Mon 5 Oct 09:06 +20m Pakistan Railways Seen on 5 of 5 days, ranging +20m to +1h56. Every train at Usmanwala →
8Kanganpurscheduled 09:07+30m5 days
Day Arrived Delay Recorded by Fri 9 Oct 09:37 +28m Pakistan Railways Thu 8 Oct 09:38 +30m Pakistan Railways Wed 7 Oct 11:06 +1h58 Pakistan Railways Tue 6 Oct 09:42 +34m Pakistan Railways Mon 5 Oct 09:30 +22m Pakistan Railways Seen on 5 of 5 days, ranging +22m to +1h58. Every train at Kanganpur →
9Mandi Ahmadabadscheduled 09:26+34m5 days
Day Arrived Delay Recorded by Fri 9 Oct 10:09 +34m Pakistan Railways Thu 8 Oct 09:58 +31m Pakistan Railways Wed 7 Oct 11:24 +1h56 Pakistan Railways Tue 6 Oct 10:05 +37m Pakistan Railways Mon 5 Oct 09:51 +23m Pakistan Railways Seen on 5 of 5 days, ranging +23m to +1h56. Every train at Mandi Ahmadabad →
10Basirpurscheduled 09:48+38m5 days
Day Arrived Delay Recorded by Fri 9 Oct arrived, time not recorded +38m Pakistan Railways Thu 8 Oct 10:25 +36m Pakistan Railways Wed 7 Oct 11:50 +2h01 Pakistan Railways Tue 6 Oct 10:28 +38m Pakistan Railways Mon 5 Oct 10:17 +28m Pakistan Railways Seen on 5 of 5 days, ranging +28m to +2h01. Every train at Basirpur →
11Haveli Wasawewalascheduled 10:10+38m5 days
Day Arrived Delay Recorded by Fri 9 Oct 10:46 +34m Pakistan Railways Thu 8 Oct 10:49 +38m Pakistan Railways Wed 7 Oct 12:14 +2h02 Pakistan Railways Tue 6 Oct 10:53 +41m Pakistan Railways Mon 5 Oct 10:42 +30m Pakistan Railways Seen on 5 of 5 days, ranging +30m to +2h02. Every train at Haveli Wasawewala →
12Pakpattanscheduled 11:10+16m5 days
Day Arrived Delay Recorded by Fri 9 Oct 12:05 +26m Pakistan Railways Thu 8 Oct 11:36 +12m Pakistan Railways Wed 7 Oct 13:02 +1h37 Pakistan Railways Tue 6 Oct 11:41 +16m Pakistan Railways Mon 5 Oct 11:27 +2m Pakistan Railways Seen on 5 of 5 days, ranging +2m to +1h37. Every train at Pakpattan →
13Murad Chishtischeduled 11:45+38m5 days
Day Arrived Delay Recorded by Fri 9 Oct 12:15 +27m Pakistan Railways Thu 8 Oct 12:30 +39m Pakistan Railways Wed 7 Oct 13:41 +1h55 Pakistan Railways Tue 6 Oct 12:24 +38m Pakistan Railways Mon 5 Oct 12:09 +23m Pakistan Railways Seen on 5 of 5 days, ranging +23m to +1h55. Every train at Murad Chishti →
14Arif Walascheduled 12:05+35m5 days
Day Arrived Delay Recorded by Fri 9 Oct arrived, time not recorded +37m Pakistan Railways Thu 8 Oct 12:43 +34m Pakistan Railways Wed 7 Oct 14:05 +1h55 Pakistan Railways Tue 6 Oct 12:45 +35m Pakistan Railways Mon 5 Oct 12:29 +19m Pakistan Railways Seen on 5 of 5 days, ranging +19m to +1h55. Every train at Arif Wala →
15Gagooscheduled 12:34+36m5 days
Day Arrived Delay Recorded by Fri 9 Oct 13:12 +28m Pakistan Railways Thu 8 Oct 13:12 +36m Pakistan Railways Wed 7 Oct arrived, time not recorded +2h05 Pakistan Railways Tue 6 Oct 13:12 +36m Pakistan Railways Mon 5 Oct 13:01 +25m Pakistan Railways Seen on 5 of 5 days, ranging +25m to +2h05. Every train at Gagoo →
16Mandi Burewalascheduled 12:55+32m5 days
Day Arrived Delay Recorded by Fri 9 Oct 13:19 +22m Pakistan Railways Thu 8 Oct 13:31 +32m Pakistan Railways Wed 7 Oct 14:59 +1h59 Pakistan Railways Tue 6 Oct arrived, time not recorded +37m Pakistan Railways Mon 5 Oct 13:19 +20m Pakistan Railways Seen on 5 of 5 days, ranging +20m to +1h59. Every train at Mandi Burewala →
17Machhianwalascheduled 13:17+35m5 days
Day Arrived Delay Recorded by Fri 9 Oct arrived, time not recorded +25m Pakistan Railways Thu 8 Oct 13:53 +35m Pakistan Railways Wed 7 Oct 15:19 +2h02 Pakistan Railways Tue 6 Oct 13:54 +36m Pakistan Railways Mon 5 Oct 13:48 +29m Pakistan Railways Seen on 5 of 5 days, ranging +25m to +2h02. Every train at Machhianwala →
18Viharischeduled 13:35+36m5 days
Day Arrived Delay Recorded by Fri 9 Oct 14:01 +22m Pakistan Railways Thu 8 Oct 14:15 +36m Pakistan Railways Wed 7 Oct 15:46 +2h07 Pakistan Railways Tue 6 Oct 14:16 +36m Pakistan Railways Mon 5 Oct 14:10 +30m Pakistan Railways Seen on 5 of 5 days, ranging +22m to +2h07. Every train at Vihari →
19Nur Shahscheduled 14:00+34m5 days
Day Arrived Delay Recorded by Fri 9 Oct arrived, time not recorded +20m Pakistan Railways Thu 8 Oct 14:35 +34m Pakistan Railways Wed 7 Oct 16:08 +2h07 Pakistan Railways Tue 6 Oct 14:38 +36m Pakistan Railways Mon 5 Oct 14:32 +30m Pakistan Railways Seen on 5 of 5 days, ranging +20m to +2h07. Every train at Nur Shah →
20Mailsischeduled 14:20+31m5 days
Day Arrived Delay Recorded by Fri 9 Oct 14:40 +16m Pakistan Railways Thu 8 Oct 14:55 +31m Pakistan Railways Wed 7 Oct 16:28 +2h03 Pakistan Railways Tue 6 Oct 14:58 +33m Pakistan Railways Mon 5 Oct 14:51 +27m Pakistan Railways Seen on 5 of 5 days, ranging +16m to +2h03. Every train at Mailsi →
21Kahror Pakkascheduled 14:57+32m5 days
Day Arrived Delay Recorded by Fri 9 Oct arrived, time not recorded +10m Pakistan Railways Thu 8 Oct 15:33 +32m Pakistan Railways Wed 7 Oct 17:04 +2h02 Pakistan Railways Tue 6 Oct 15:37 +36m Pakistan Railways Mon 5 Oct 15:30 +28m Pakistan Railways Seen on 5 of 5 days, ranging +10m to +2h02. Every train at Kahror Pakka →
22Jamraniwahscheduled 15:24+29m5 days
Day Arrived Delay Recorded by Fri 9 Oct 15:34 +9m Pakistan Railways Thu 8 Oct 15:55 +29m Pakistan Railways Wed 7 Oct 17:26 +2h Pakistan Railways Tue 6 Oct 15:56 +30m Pakistan Railways Mon 5 Oct 15:52 +26m Pakistan Railways Seen on 5 of 5 days, ranging +9m to +2h. Every train at Jamraniwah →
23Lodhran Jnscheduled 15:44+33m5 days
Day Arrived Delay Recorded by Fri 9 Oct 16:13 +28m Pakistan Railways Thu 8 Oct 16:19 +33m Pakistan Railways Wed 7 Oct 18:17 +2h31 Pakistan Railways Tue 6 Oct 16:17 +33m Pakistan Railways Mon 5 Oct 16:16 +30m Pakistan Railways Seen on 5 of 5 days, ranging +28m to +2h31. Every train at Lodhran Jn →
24Bahawalpurscheduled 16:13+17m5 days
Day Arrived Delay Recorded by Fri 9 Oct 16:36 +13m Pakistan Railways Thu 8 Oct 16:35 +17m Pakistan Railways Wed 7 Oct 18:37 +2h19 Pakistan Railways Tue 6 Oct 16:53 +35m Pakistan Railways Mon 5 Oct 16:31 +14m Pakistan Railways Seen on 5 of 5 days, ranging +13m to +2h19. Every train at Bahawalpur →
25Samasata Jnscheduled 16:353m early5 days
Day Arrived Delay Recorded by Fri 9 Oct 16:47 14m early Pakistan Railways Thu 8 Oct 16:56 3m early Pakistan Railways Wed 7 Oct 19:05 +2h05 Pakistan Railways Tue 6 Oct 17:11 +36m Pakistan Railways Mon 5 Oct 16:54 6m early Pakistan Railways Seen on 5 of 5 days, ranging 14m early to +2h05. Every train at Samasata Jn →
26Mubarakpurscheduled 17:20+45m5 days
Day Arrived Delay Recorded by Fri 9 Oct 17:32 +12m Train GPS Thu 8 Oct 18:12 +45m Pakistan Railways Wed 7 Oct 19:55 +2h32 Pakistan Railways Tue 6 Oct 18:14 +52m Pakistan Railways Mon 5 Oct 17:45 +24m Pakistan Railways Seen on 5 of 5 days, ranging +12m to +2h32. Every train at Mubarakpur →
27Dera Nawab Sahibscheduled 17:37+44m4 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 18:19 +40m Pakistan Railways Wed 7 Oct 20:06 +2h28 Pakistan Railways Tue 6 Oct 18:27 +48m Pakistan Railways Mon 5 Oct 17:57 +18m Pakistan Railways Seen on 4 of 5 days, ranging +18m to +2h28. Every train at Dera Nawab Sahib →
28Liaquatpurscheduled 18:09+43m5 days
Day Arrived Delay Recorded by Fri 9 Oct arrived, time not recorded +5m Pakistan Railways Thu 8 Oct 18:53 +43m Pakistan Railways Wed 7 Oct 20:46 +2h35 Pakistan Railways Tue 6 Oct 19:03 +53m Pakistan Railways Mon 5 Oct 18:32 +21m Pakistan Railways Seen on 5 of 5 days, ranging +5m to +2h35. Every train at Liaquatpur →
29Khanpur Jn.scheduled 18:50+44m4 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 19:36 +42m Pakistan Railways Wed 7 Oct 21:18 +2h28 Pakistan Railways Tue 6 Oct 19:41 +46m Pakistan Railways Mon 5 Oct 19:09 +14m Pakistan Railways Seen on 4 of 5 days, ranging +14m to +2h28. Every train at Khanpur Jn. →
30Rahim Yar Khanscheduled 19:27+1h044 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 20:20 +53m Pakistan Railways Wed 7 Oct 22:16 +2h47 Pakistan Railways Tue 6 Oct 20:44 +1h15 Pakistan Railways Mon 5 Oct 19:58 +30m Pakistan Railways Seen on 4 of 5 days, ranging +30m to +2h47. Every train at Rahim Yar Khan →
31Sadiqabadscheduled 19:49+1h084 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 20:51 +1h01 Pakistan Railways Wed 7 Oct 22:43 +2h53 Pakistan Railways Tue 6 Oct 21:04 +1h14 Pakistan Railways Mon 5 Oct 20:28 +38m Pakistan Railways Seen on 4 of 5 days, ranging +38m to +2h53. Every train at Sadiqabad →
32Mirpur Matheloscheduled 20:48+1h074 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 21:50 +1h Pakistan Railways Wed 7 Oct 23:47 +2h57 Pakistan Railways Tue 6 Oct 22:04 +1h14 Pakistan Railways Mon 5 Oct 21:29 +39m Pakistan Railways Seen on 4 of 5 days, ranging +39m to +2h57. Every train at Mirpur Mathelo →
33Ghotkischeduled 21:22+59m4 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 22:15 +52m Pakistan Railways Wed 7 Oct 00:25 +3h01 Pakistan Railways Tue 6 Oct 22:30 +1h06 Pakistan Railways Mon 5 Oct 21:56 +33m Pakistan Railways Seen on 4 of 5 days, ranging +33m to +3h01. Every train at Ghotki →
34Rohri Jn.scheduled 22:35+40m4 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 23:19 +44m Pakistan Railways Wed 7 Oct 01:18 +2h44 Pakistan Railways Tue 6 Oct 23:35 +36m Pakistan Railways Mon 5 Oct 23:11 +11m Pakistan Railways Seen on 4 of 5 days, ranging +11m to +2h44. Every train at Rohri Jn. →
35Mehrabpurscheduled 00:01+56m4 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 00:53 +51m Pakistan Railways Wed 7 Oct 03:16 +3h13 Pakistan Railways Tue 6 Oct 01:03 +1h Pakistan Railways Mon 5 Oct 00:48 +45m Pakistan Railways Seen on 4 of 5 days, ranging +45m to +3h13. Every train at Mehrabpur →
36Bhiria Roadscheduled 00:24+59m4 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 01:18 +52m Pakistan Railways Wed 7 Oct 03:43 +3h18 Pakistan Railways Tue 6 Oct 01:30 +1h05 Pakistan Railways Mon 5 Oct 01:12 +46m Pakistan Railways Seen on 4 of 5 days, ranging +46m to +3h18. Every train at Bhiria Road →
37Padidanscheduled 00:39+59m4 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 01:33 +53m Pakistan Railways Wed 7 Oct 04:01 +3h21 Pakistan Railways Tue 6 Oct 01:46 +1h05 Pakistan Railways Mon 5 Oct 01:27 +47m Pakistan Railways Seen on 4 of 5 days, ranging +47m to +3h21. Every train at Padidan →
38Nawabshah Jn.scheduled 02:02+49m4 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 02:47 +43m Pakistan Railways Wed 7 Oct 05:33 +3h29 Pakistan Railways Tue 6 Oct 02:58 +54m Pakistan Railways Mon 5 Oct 02:40 +36m Pakistan Railways Seen on 4 of 5 days, ranging +36m to +3h29. Every train at Nawabshah Jn. →
39Shahdadpurscheduled 03:02+27m4 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 03:24 +21m Pakistan Railways Wed 7 Oct 06:16 +3h13 Pakistan Railways Tue 6 Oct 03:35 +32m Pakistan Railways Mon 5 Oct 03:19 +15m Pakistan Railways Seen on 4 of 5 days, ranging +15m to +3h13. Every train at Shahdadpur →
40Tando Adamscheduled 03:35+31m4 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 04:11 +34m Pakistan Railways Wed 7 Oct 06:50 +3h13 Pakistan Railways Tue 6 Oct 04:05 +28m Pakistan Railways Mon 5 Oct 03:48 +12m Pakistan Railways Seen on 4 of 5 days, ranging +12m to +3h13. Every train at Tando Adam →
41Hyderabad Jnscheduled 04:25+54m4 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 05:19 +55m Pakistan Railways Wed 7 Oct 08:02 +3h27 Pakistan Railways Tue 6 Oct 05:17 +52m Pakistan Railways Mon 5 Oct 04:42 +8m Pakistan Railways Seen on 4 of 5 days, ranging +8m to +3h27. Every train at Hyderabad Jn →
42Kotri Jnscheduled 04:55+1h154 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 06:10 +1h14 Pakistan Railways Wed 7 Oct 08:35 +3h39 Pakistan Railways Tue 6 Oct 06:11 +1h15 Pakistan Railways Mon 5 Oct 05:20 +25m Pakistan Railways Seen on 4 of 5 days, ranging +25m to +3h39. Every train at Kotri Jn →
43Landhi Jn.scheduled 06:38+1h444 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 08:13 +1h39 Pakistan Railways Wed 7 Oct 11:00 +4h20 Pakistan Railways Tue 6 Oct 08:28 +1h48 Pakistan Railways Mon 5 Oct 08:01 +1h21 Pakistan Railways Seen on 4 of 5 days, ranging +1h21 to +4h20. Every train at Landhi Jn. →
44Drigh Roadscheduled 07:16+1h254 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 08:36 +1h19 Pakistan Railways Wed 7 Oct 11:26 +4h08 Pakistan Railways Tue 6 Oct 08:48 +1h30 Pakistan Railways Mon 5 Oct 08:20 +1h04 Pakistan Railways Seen on 4 of 5 days, ranging +1h04 to +4h08. Every train at Drigh Road →
45Karachi Canttscheduled 07:55+1h134 days
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 09:13 +1h19 Pakistan Railways Wed 7 Oct 11:48 +3h53 Train GPS Tue 6 Oct 09:01 +1h07 Train GPS Mon 5 Oct 08:56 +46m Pakistan Railways Seen on 4 of 5 days, ranging +46m to +3h53. Every train at Karachi Cantt →
46Karachi Cityscheduled 08:20+1h181 day
Day Arrived Delay Recorded by Fri 9 Oct not recorded — Thu 8 Oct 09:38 +1h18 Train GPS Wed 7 Oct not recorded — Tue 6 Oct not recorded — Mon 5 Oct not recorded — Seen on 1 of 5 days. Every train at Karachi City →
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 Fareed Express 38DN usually late?
Typically 96 minutes late arriving at Karachi City, measured across 7 recorded arrivals (6 Aug – 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 Fareed Express 38DN on a bad day?
On the worst one run in ten, 149 minutes late into Karachi City, against a typical 96 minutes late. Both come from the same 7 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 Fareed Express 38DN leave Lahore Jn.?
06:00, on the current published timetable. It is booked into Karachi City at 08:20, the day after it leaves. Those are booked times. The delay figures on this page are what we recorded against them.
How long does Fareed Express 38DN take from Lahore Jn. to Karachi City?
26h 20m on the timetable. In practice a typical run has taken 27h 56m, measured from recorded arrivals at Karachi City.
How many stops does Fareed Express 38DN make?
46 on the current published timetable, from Lahore Jn. to Karachi City. 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 Fareed Express 38DN 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.