This is Margam Moors Junction on 21st August 2026. See Margam Moors Junction live now →
Margam Moors Junction
| STP | Time | From | To | Platform | Actual | Status | Formation |
|---|---|---|---|---|---|---|---|
| WTTThe permanent working timetable | 1232 | Margam T.C. | Newport Docks | ||||
| WTTThe permanent working timetable | 1245½ | Carmarthen | London Paddington | 1245 | passed | 10 carriages 800008+800033 | |
| WTTThe permanent working timetable | 1255 | Llanwern Exchange Sdgs | Margam T.C. | ||||
| WTTThe permanent working timetable | 1306½ | London Paddington | Swansea | 1312 | passed+6 | 9 carriages 800312 | |
| WTTThe permanent working timetable | 1315 | Manchester Piccadilly | Fishguard Harbour | 1335 | passed+20 | 2 carriages 197032 | |
| WTTThe permanent working timetable | 1317½ | Milford Haven | Manchester Piccadilly | 1324 | passed+7 | 3 carriages 197101 | |
| WTTThe permanent working timetable | 1331 | Cardiff Central | Pembroke Dock | 1340 | passed+9 | 3 carriages 197109 | |
| WTTThe permanent working timetable | 1336 | Stormy | Port Talbot Up Sidings | cancelled | |||
| WTTThe permanent working timetable | 1345½ | Swansea | London Paddington | 1346 | passed | 5 carriages 800002 | |
| WTTThe permanent working timetable | 1354 | Newport Docks | Margam T.C. | ||||
| WTTThe permanent working timetable | 1357½ | Pembroke Dock | Cardiff Central | 1357 | passed | 2 carriages 197022 | |
| WTTThe permanent working timetable | 1405½ | London Paddington | Carmarthen | 1416 | passed+11 | 10 carriages 800024+800036 | |
| WTTThe permanent working timetable | 1415 | Milford Haven | Cardiff Central | 1416 | passed | 2 carriages 197002 | |
| WTTThe permanent working timetable | 1419½ | Margam T.C. | Llanwern Exchange Sdgs |
Italic estimated timing, bold is actual.
Updated 07:46