1824
London Paddington
At platform
Great Western Railway · 9 coaches
3
1834
Newport (South Wales)
Starts here
Transport for Wales · 4 coaches
4
1837
Haverfordwest
At platform
Transport for Wales · 2 coaches
1
1913
Milford Haven
On time
Transport for Wales · 4 coaches
1
1924
London Paddington
Starts here
Great Western Railway · 10 coaches
2