1844
Shrewsbury
On time
Transport for Wales · 2 coaches
DPL
1850
London Paddington
On time
Great Western Railway · 5 coaches
UPL
1857
Swansea
On time
Transport for Wales · 2 coaches
UPL
1907
Swansea
On time
Transport for Wales · 2 coaches
DPL
1913
Milford Haven
On time
Transport for Wales · 2 coaches
DPL
1920
Cardiff Central
On time
Transport for Wales · 3 coaches
UPL
1921
Carmarthen
On time
Great Western Railway · 5 coaches
DPL
1954
Carmarthen
On time
Transport for Wales · 2 coaches
DPL
2026
Swansea
On time
Transport for Wales · 2 coaches
UPL
2028
Carmarthen
On time
Transport for Wales · 3 coaches
DPL
2037
Swansea
On time
Transport for Wales · 3 coaches
UPL