There still are summer Saturday trains from
Pembroke Dock to London Paddington - today's at 10:02 and 15:02
https://www.railwaymagazine.co.uk/25448/from-the-archive-the-fishguard-boat-express/ is an interesting potted history of the
Fishguard train but does not give an exact date it last ran. From
https://historseye.wordpress.com/2017/03/26/britains-last-boat-trains/:
Fishguard was famously served by Great Western HSTs▸ from London Paddington until 2003
From
the Western Telegraph:
Welsh Labour has pledged to deliver a direct rail connection between Milford Haven and London as part of its wider plan to improve public transport and boost regional connectivity.
There were a number of Wales and West services into London Waterloo to support Eurostar when it ran from there from places such as Manchester and Maesteg - and I have vague memories that there might have been one from
Milford Haven? Otherwise it was a long time ago
Ironically.......
08:48 London Paddington to Pembroke Dock due 13:50
08:48 London Paddington to Pembroke Dock due 13:50 was terminated at Swansea.
It will no longer call at Llanelli, Pembrey & Burry Port, Carmarthen, Whitland, Saundersfoot, Tenby, Manorbier, Pembroke and Pembroke Dock.
This is due to a shortage of train crew.
15:02 Pembroke Dock to London Paddington due 20:13
15:02 Pembroke Dock to London Paddington due 20:13 will be started from Swansea.
It will no longer call at Pembroke Dock, Pembroke, Lamphey, Manorbier, Penally, Tenby, Saundersfoot, Kilgetty, Narberth, Whitland, Carmarthen, Pembrey & Burry Port and Llanelli.
This is due to a shortage of train crew.