1618
Carmarthen
Expected at 1622
Great Western Railway · 10 coaches
1635
London Paddington
On time
Great Western Railway · 10 coaches
1636
Milford Haven
On time
Transport for Wales · 3 coaches
1651
Fishguard Harbour
Expected at 1656
Transport for Wales · 3 coaches
1700
Manchester Piccadilly
On time
Transport for Wales · 2 coaches
1719
Swansea
On time
Great Western Railway · 9 coaches
1720
Chester
On time
Transport for Wales · 3 coaches
1735
London Paddington
On time
Great Western Railway · 5 coaches
1754
Carmarthen
On time
Transport for Wales · 3 coaches
1802
Cardiff Central
On time
Transport for Wales · 3 coaches