1602
Carmarthen
Expected at 1603
Transport for Wales · 2 coaches
DPL
1617
Pembroke Dock
On time
Transport for Wales · 2 coaches
DPL
1626
Manchester Piccadilly
Expected at 1630
Transport for Wales · 2 coaches
UPL
1638
Chester
Starts here
Transport for Wales · 3 coaches
DPL
1647
London Paddington
On time
Great Western Railway · 5 coaches
UPL
1654
Carmarthen
On time
Great Western Railway · 5 coaches
DPL
1656
Swansea
On time
Transport for Wales · 2 coaches
UPL
1720
Milford Haven
On time
Transport for Wales · 3 coaches
DPL
1725
Cardiff Central
On time
Transport for Wales · 2 coaches
UPL
1731
Fishguard Harbour
On time
Transport for Wales · 2 coaches
DPL