1532
Crewe
On time
Transport for Wales service
2
1623
London Euston
Starts here
Great Western Railway service
3
1640
Carmarthen
On time
Great Western Railway service
3
1647
Pembroke Dock
Starts here
Transport for Wales service
4
1652
Crewe
Starts here
Transport for Wales service
2
1705
Milford Haven
On time
Transport for Wales service
2
1723
London Euston
On time
Great Western Railway service
3