0435
Manchester Piccadilly
Departed on time
Transport for Wales · 5 coaches
3
0509
London Paddington
Departed at 0514
Great Western Railway · 9 coaches
3
0512
Holyhead
Departed on time
Transport for Wales · 3 coaches
4
0515
Barry Island
Departed on time
Transport for Wales · 2 coaches
8
0526
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
7
0529
Barry Island
Departed on time
Transport for Wales · 4 coaches
8
0534
Caerphilly
At platform
Transport for Wales · 4 coaches
6
0535
Milford Haven
At platform
Transport for Wales · 3 coaches
3