1543
London Paddington
On time
Great Western Railway · 10 coaches
1554
Cardiff Central
On time
Transport for Wales · 2 coaches
1609
Swansea
On time
Great Western Railway · 10 coaches
1610
Cardiff Central
On time
Transport for Wales · 2 coaches
1628
Swansea
On time
Transport for Wales · 2 coaches
1639
Milford Haven
On time
Transport for Wales · 2 coaches
1641
London Paddington
On time
Great Western Railway · 10 coaches
1655
Cardiff Central
On time
Transport for Wales · 2 coaches
1708
Manchester Piccadilly
On time
Transport for Wales · 2 coaches
1712
Carmarthen
On time
Great Western Railway · 10 coaches
1720
Pembroke Dock
On time
Transport for Wales · 5 coaches
1735
Swansea
On time
Transport for Wales · 2 coaches