214 Mohinjo Daro Passenger 214DN موہنجودڑو پسنجر 214 ڈاؤن
How late is it, usually?
no figure yet4 days recorded so far.
A typical (median) delay figure appears at 7 full days of recorded runs — days the train reported, not calendar days.
4 of 7 recorded days toward a first typical-delay figure
Where the time goes
most of it lost after Rohri Jn.Leaves Rohri Jn. 33 min early · reaches Kotri Jn +4h 02m — +4h 35m lost along the way.
- Rohri Jn.07:30روہڑی جنکشن33 min early
- Sukkur07:50سکھر38 min early
- Habib Kot Jn.09:00حبیب کوٹ جنکشن20 min early
- Ruk09:14رک ریلوے اسٹیشن+33 min
- Madeji Road09:35مدیجی روڈ+54 min
- Shahnawaz Bhutto09:52شاہنوازبھٹو+1h 02m
- Larkana Jn.10:20لاڑکانہ جنکشن+1h 26m
- Bakrani Road10:36بکرانی روڈ+1h 48m
- Mohinjo Daro10:59موہنجوداڑو+1h 49m
- Badah11:09بادہ+1h 34m
- Sihar11:21سیہار+2h 10m
- Radhan11:43رادھن+2h 21m
- Bali Shah12:09بالی شاھ+2h 30m
- Rehmani Nagar12:32رحمانی نگر+2h 36m
- Piaro Goth (Halt)12:58پیارو گوٹھ+2h 42m
- Phulji13:25پھلجی+2h 42m
- Dadu14:05دادو+2h 40m
- Bhan Sayadabad14:25بھان سعیدآباد+3h
- Sehwan Sharif15:05سہون شریف+3h 02m
- Lakhi Shah Saddar15:29لکھی شاہ صدر+3h 36m
- Amri15:48امری+3h 41m
- Cadet College Petaro17:34کیڈٹ کالج پیٹارو+4h 04m
- Sindh University17:57سندھ یونیورسٹی+4h 16m
- Kotri Jn18:10کوٹری جنکشن+4h 02m
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
- Most time is lost between Habib Kot Jn. and Ruk (+53 min)
- Every stop on the current timetable is listed, in order, measured or not.
Timetable
scheduled → actual, 8 October 2026 runThe second time in a cell is what actually happened on the 8 October 2026 run.
| # | Station | Arrival | Departure |
|---|---|---|---|
| 1 | Rohri Jn. | — → 07:05·PR | 07:30 |
| 2 | Sukkur | 07:40 → 07:01·PR | 07:50 → 07:58 |
| 3 | Habib Kot Jn. | 08:30 → 08:37·PR | 09:00 → 08:44 |
| 4 | Ruk | 09:12 → 09:35·PR | 09:14 → 09:39 |
| 5 | Madeji Road | 09:33 → 10:13·PR | 09:35 → 10:14 |
| 6 | Shahnawaz Bhutto | 09:50 → 10:37·PR | 09:52 → 10:41 |
| 7 | Larkana Jn. | 10:10 → 11:19·PR | 10:20 → 11:36 |
| 8 | Bakrani Road | 10:34 → 12:04·PR | 10:36 → 12:05 |
| 9 | Mohinjo Daro | 10:57 → 12:26·PR | 10:59 → 12:29 |
| 10 | Badah | 11:07 → 12:42·PR | 11:09 → 12:46 |
| 11 | Sihar | 11:20 → 13:11·PR | 11:21 → 13:12 |
| 12 | Radhan | 11:41 | 11:43 |
| 13 | Bali Shah | 12:07 → 14:17·PR | 12:09 → 14:22 |
| 14 | Rehmani Nagar | 12:31 → 14:46·PR | 12:32 → 14:52 |
| 15 | Piaro Goth (Halt) | 12:56 → 15:15·PR | 12:58 → 15:19 |
| 16 | Phulji | 13:15 → 15:41·PR | 13:25 → 15:45 |
| 17 | Dadu | 13:55 → 16:16·PR | 14:05 → 16:20 |
| 18 | Bhan Sayadabad | 14:23 → 16:58·PR | 14:25 → 17:02 |
| 19 | Sehwan Sharif | 15:00 → 17:39·PR | 15:05 → 17:53 |
| 20 | Lakhi Shah Saddar | 15:27 → 18:49·PR | 15:29 |
| 21 | Amri | 15:46 → 19:12·PR | 15:48 → 19:14 |
| 22 | Cadet College Petaro | 17:32 → 21:18·PR | 17:34 → 21:18 |
| 23 | Sindh University | 17:55 → 21:46·PR | 17:57 → 21:49 |
| 24 | Kotri Jn | 18:10 → 22:12 | 18:10 → 22:23 |
What the marks mean
- → 21:28 — actual time on the 8 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
Station by station, last 4 days
90 arrivals recordedOne mark per day, newest first.
A run’s GPS trail is decoded after the journey completes — recent days may link later.
2Sukkurscheduled 07:4037m early4 days
Day Arrived Delay Recorded by Thu 8 Oct 07:01 49m early Pakistan Railways Mon 5 Oct 06:55 55m early Pakistan Railways Fri 2 Oct 07:31 26m early Pakistan Railways Wed 30 Sept 07:25 17m early Pakistan Railways Seen on 4 of 4 days, ranging 55m early to 17m early. Every train at Sukkur →
3Habib Kot Jn.scheduled 08:3020m early4 days
Day Arrived Delay Recorded by Thu 8 Oct 08:37 25m early Pakistan Railways Mon 5 Oct 08:25 36m early Pakistan Railways Fri 2 Oct 09:24 +22m Pakistan Railways Wed 30 Sept 08:47 15m early Pakistan Railways Seen on 4 of 4 days, ranging 36m early to +22m. Every train at Habib Kot Jn. →
4Rukscheduled 09:12+33m4 days
Day Arrived Delay Recorded by Thu 8 Oct 09:35 +21m Pakistan Railways Mon 5 Oct 09:15 +2m Pakistan Railways Fri 2 Oct 11:00 +1h47 Pakistan Railways Wed 30 Sept 09:59 +45m Pakistan Railways Seen on 4 of 4 days, ranging +2m to +1h47. Every train at Ruk →
5Madeji Roadscheduled 09:33+55m4 days
Day Arrived Delay Recorded by Thu 8 Oct 10:13 +39m Pakistan Railways Mon 5 Oct 09:46 +12m Pakistan Railways Fri 2 Oct 11:42 +2h08 Pakistan Railways Wed 30 Sept 10:45 +1h10 Pakistan Railways Seen on 4 of 4 days, ranging +12m to +2h08. Every train at Madeji Road →
6Shahnawaz Bhuttoscheduled 09:50+1h024 days
Day Arrived Delay Recorded by Thu 8 Oct 10:37 +46m Pakistan Railways Mon 5 Oct 10:47 +38m Pakistan Railways Fri 2 Oct 12:11 +2h19 Pakistan Railways Wed 30 Sept 11:09 +1h17 Pakistan Railways Seen on 4 of 4 days, ranging +38m to +2h19. Every train at Shahnawaz Bhutto →
7Larkana Jn.scheduled 10:10+1h274 days
Day Arrived Delay Recorded by Thu 8 Oct 11:19 +1h10 Pakistan Railways Mon 5 Oct 10:48 +24m Pakistan Railways Fri 2 Oct 12:57 +2h38 Pakistan Railways Wed 30 Sept 12:02 +1h43 Pakistan Railways Seen on 4 of 4 days, ranging +24m to +2h38. Every train at Larkana Jn. →
8Bakrani Roadscheduled 10:34+1h484 days
Day Arrived Delay Recorded by Thu 8 Oct 12:04 +1h29 Pakistan Railways Mon 5 Oct 11:15 +40m Pakistan Railways Fri 2 Oct 13:38 +3h03 Pakistan Railways Wed 30 Sept 12:42 +2h07 Pakistan Railways Seen on 4 of 4 days, ranging +40m to +3h03. Every train at Bakrani Road →
9Mohinjo Daroscheduled 10:57+1h494 days
Day Arrived Delay Recorded by Thu 8 Oct 12:26 +1h28 Pakistan Railways Mon 5 Oct 11:34 +36m Pakistan Railways Fri 2 Oct 14:02 +3h04 Pakistan Railways Wed 30 Sept 13:09 +2h10 Pakistan Railways Seen on 4 of 4 days, ranging +36m to +3h04. Every train at Mohinjo Daro →
10Badahscheduled 11:07+1h343 days
Day Arrived Delay Recorded by Thu 8 Oct 12:42 +1h34 Pakistan Railways Mon 5 Oct 11:48 +39m Pakistan Railways Fri 2 Oct not recorded — Wed 30 Sept 13:25 +2h16 Pakistan Railways Seen on 3 of 4 days, ranging +39m to +2h16. Every train at Badah →
11Siharscheduled 11:20+2h114 days
Day Arrived Delay Recorded by Thu 8 Oct 13:11 +1h50 Pakistan Railways Mon 5 Oct 12:10 +56m Pakistan Railways Fri 2 Oct 15:11 +3h26 Pakistan Railways Wed 30 Sept 13:52 +2h31 Pakistan Railways Seen on 4 of 4 days, ranging +56m to +3h26. Every train at Sihar →
12Radhanscheduled 11:41+2h214 days
Day Arrived Delay Recorded by Thu 8 Oct arrived, time not recorded +1h55 Pakistan Railways Mon 5 Oct 12:28 +46m Pakistan Railways Fri 2 Oct 15:07 +3h25 Pakistan Railways Wed 30 Sept arrived, time not recorded +2h47 Pakistan Railways Seen on 4 of 4 days, ranging +46m to +3h25. Every train at Radhan →
13Bali Shahscheduled 12:07+2h304 days
Day Arrived Delay Recorded by Thu 8 Oct 14:17 +2h11 Pakistan Railways Mon 5 Oct 13:52 +1h11 Pakistan Railways Fri 2 Oct 15:41 +3h33 Pakistan Railways Wed 30 Sept 14:56 +2h48 Pakistan Railways Seen on 4 of 4 days, ranging +1h11 to +3h33. Every train at Bali Shah →
14Rehmani Nagarscheduled 12:31+2h364 days
Day Arrived Delay Recorded by Thu 8 Oct 14:46 +2h14 Pakistan Railways Mon 5 Oct 13:51 +1h19 Pakistan Railways Fri 2 Oct 16:14 +3h43 Pakistan Railways Wed 30 Sept 15:30 +2h58 Pakistan Railways Seen on 4 of 4 days, ranging +1h19 to +3h43. Every train at Rehmani Nagar →
15Piaro Goth (Halt)scheduled 12:56+2h424 days
Day Arrived Delay Recorded by Thu 8 Oct 15:15 +2h17 Pakistan Railways Mon 5 Oct 14:32 +1h32 Pakistan Railways Fri 2 Oct 16:43 +3h45 Pakistan Railways Wed 30 Sept 16:03 +3h06 Pakistan Railways Seen on 4 of 4 days, ranging +1h32 to +3h45. Every train at Piaro Goth (Halt) →
16Phuljischeduled 13:15+2h434 days
Day Arrived Delay Recorded by Thu 8 Oct 15:41 +2h17 Pakistan Railways Mon 5 Oct 14:47 +1h23 Pakistan Railways Fri 2 Oct 17:12 +3h48 Pakistan Railways Wed 30 Sept 16:33 +3h08 Pakistan Railways Seen on 4 of 4 days, ranging +1h23 to +3h48. Every train at Phulji →
17Daduscheduled 13:55+2h404 days
Day Arrived Delay Recorded by Thu 8 Oct 16:16 +2h12 Pakistan Railways Mon 5 Oct 15:19 +1h14 Pakistan Railways Fri 2 Oct 17:48 +3h44 Pakistan Railways Wed 30 Sept 17:12 +3h08 Pakistan Railways Seen on 4 of 4 days, ranging +1h14 to +3h44. Every train at Dadu →
18Bhan Sayadabadscheduled 14:23+3h4 days
Day Arrived Delay Recorded by Thu 8 Oct 16:58 +2h34 Pakistan Railways Mon 5 Oct 16:05 +1h40 Pakistan Railways Fri 2 Oct 18:29 +4h05 Pakistan Railways Wed 30 Sept 17:51 +3h26 Pakistan Railways Seen on 4 of 4 days, ranging +1h40 to +4h05. Every train at Bhan Sayadabad →
19Sehwan Sharifscheduled 15:00+3h024 days
Day Arrived Delay Recorded by Thu 8 Oct 17:39 +2h35 Pakistan Railways Mon 5 Oct 16:38 +1h33 Pakistan Railways Fri 2 Oct 19:08 +4h03 Pakistan Railways Wed 30 Sept 18:34 +3h29 Pakistan Railways Seen on 4 of 4 days, ranging +1h33 to +4h03. Every train at Sehwan Sharif →
20Lakhi Shah Saddarscheduled 15:27+3h364 days
Day Arrived Delay Recorded by Thu 8 Oct 18:49 +3h19 Pakistan Railways Mon 5 Oct 17:26 +1h56 Pakistan Railways Fri 2 Oct 20:01 +4h33 Pakistan Railways Wed 30 Sept 19:19 +3h52 Pakistan Railways Seen on 4 of 4 days, ranging +1h56 to +4h33. Every train at Lakhi Shah Saddar →
21Amrischeduled 15:46+3h414 days
Day Arrived Delay Recorded by Thu 8 Oct 19:12 +3h24 Pakistan Railways Mon 5 Oct 17:43 +1h56 Pakistan Railways Fri 2 Oct 20:25 +4h38 Pakistan Railways Wed 30 Sept 19:56 +3h58 Pakistan Railways Seen on 4 of 4 days, ranging +1h56 to +4h38. Every train at Amri →
22Cadet College Petaroscheduled 17:32+4h044 days
Day Arrived Delay Recorded by Thu 8 Oct 21:18 +3h46 Pakistan Railways Mon 5 Oct 19:37 +2h03 Pakistan Railways Fri 2 Oct 22:30 +4h57 Pakistan Railways Wed 30 Sept 21:55 +4h22 Pakistan Railways Seen on 4 of 4 days, ranging +2h03 to +4h57. Every train at Cadet College Petaro →
23Sindh Universityscheduled 17:55+4h164 days
Day Arrived Delay Recorded by Thu 8 Oct 21:46 +3h49 Pakistan Railways Mon 5 Oct 20:06 +2h10 Pakistan Railways Fri 2 Oct 22:59 +5h03 Pakistan Railways Wed 30 Sept 22:39 +4h42 Pakistan Railways Seen on 4 of 4 days, ranging +2h10 to +5h03. Every train at Sindh University →
24Kotri Jnscheduled 18:10+4h023 days
Day Arrived Delay Recorded by Thu 8 Oct 22:12 +4h02 Train GPS Mon 5 Oct 20:39 +2h30 Train GPS Fri 2 Oct not recorded — Wed 30 Sept 23:12 +5h02 Train GPS Seen on 3 of 4 days, ranging +2h30 to +5h02. Every train at Kotri Jn →
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 Mohinjo Daro Passenger 214DN usually late?
We are not saying yet. We do not hold enough recorded arrivals for Mohinjo Daro Passenger 214DN to publish a punctuality figure that would mean anything. The figures appear on this page as the archive fills, and a blank is more honest than a number drawn from two journeys.
What time does Mohinjo Daro Passenger 214DN leave Rohri Jn.?
07:30, on the current published timetable. It is booked into Kotri Jn at 18:10, the day it leaves. Those are booked times. The delay figures on this page are what we recorded against them.
How long does Mohinjo Daro Passenger 214DN take from Rohri Jn. to Kotri Jn?
10h 40m on the timetable. We do not yet hold enough recorded arrivals at Kotri Jn to say what it takes in practice.
How many stops does Mohinjo Daro Passenger 214DN make?
24 on the current published timetable, from Rohri Jn. to Kotri Jn. 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.