The 18:18 train from Carmarthen to London Paddington .
3h 51m
-
Carmarthen -
Pembrey & Burry Port -
Llanelli -
Swansea -
Neath -
Port Talbot Parkway -
Bridgend -
Cardiff Central -
Newport (South Wales) -
Bristol Parkway -
Swindon -
Reading -
London Paddington

Powered by Realtime Trains API