1341
Swansea
Departed at 1344
Transport for Wales · 2 coaches
1
1357
Carmarthen
Expected at 1400
Great Western Railway · 5 coaches
DPL
1358
London Paddington
On time
Great Western Railway · 5 coaches
2
1408
Fishguard Harbour
Expected at 1423
Transport for Wales · 2 coaches
DPL
1422
Pembroke Dock
Expected at 1517
Transport for Wales · 2 coaches
DPL
1423
Manchester Piccadilly
On time
Transport for Wales · 2 coaches
UPL
1457
Cardiff Central
On time
Transport for Wales · 2 coaches
UPL
1520
Cardiff Central
On time
Transport for Wales · 2 coaches
UPL
1524
Milford Haven
On time
Transport for Wales · 2 coaches
DPL