18:55 Expected  19:09
Platform 4
from Cardiff Central (CDF) Details
19:10 Expected  19:21
Platform 5
19:19 On time
Platform 5
from Aberystwyth (AYW) and Pwllheli (PWL) Details
19:22 On time
Platform 7B
19:23 On time
Platform 3
from Birmingham International (BHI) Details
19:25 Delayed
Platform 4
from Cardiff Central (CDF) Details
19:44 On time
Platform 7B
from Manchester Piccadilly (MAN) Details
19:48 On time
Platform 5
from Birmingham New Street (BHM) Details
19:52 Expected  19:56
Platform 4
from Milford Haven (MFH) Details
19:56 On time
Platform 4A
from Birmingham New Street (BHM) Details