2B89 / G39291
19:51 Cardiff Central - Swansea
TfW
14 October 2026
DExpress100MPH OOVARRS
VAR
RS
- Timed as 100M
P Express DMUH - Service group 25438000
- OO Ordinary Passenger Train
- VARAmended schedule
- RReservations possible
- SStandard class seats
| Route | Arrive | Dly | Depart | Dly | |
|---|---|---|---|---|---|
| Cardiff Cent | 2D | 19:51 | 1E | ||
| Leckwith Nth Jn | 19:53 | PASS | OT | ||
| Pontyclun | 20:04 20:03 | 1E | 20:04 | 1E | |
| Llanharan | 20:09 20:08 | 1E | 20:09 | 1E | |
| Allowances: ½ performance | |||||
| Pencoed | 20:13 | 1E | 20:14 | 1E | |
| Allowances: ½ performance | |||||
| Bridgend | 1 | 20:19 | 1E | 20:20 | 1E |
| Stormy | 20:24½ | PASS | ½E | ||
| Pyle | 20:27 20:26½ | ½E | 20:27 20:27½ | 1E | |
| Margam Moors Jn. | 20:30 | PASS | 1E | ||
| Margam East Jn | 20:31 | PASS | 1E | ||
| Port Talbot Pwy | 1 | 20:34 20:33½ | ½E | 20:35 | OT |
| Baglan | 20:37 | 1L | 20:38 | OT | |
| Briton Ferry | 20:41 | OT | 20:42 | OT | |
| Court Sart Jn | 20:43 | PASS | 1E | ||
| Neath | 20:45 | OT | 20:46 | OT | |
| Skewen | 20:50 20:49 | OT | 20:50 | OT | |
| Allowances: ½ performance | |||||
| Llansamlet | 20:54 | 1E | 20:55 | 1E | |
| Allowances: 1 engineering, ½ pathing | |||||
| Swansea Loop East | 21:01 | PASS | 2E | ||
| Swansea | 4 | 21:03 | 2E | ||