Travelers are voting Abergavenny Rail Station, Barry Tourist Railway and Garw Valley Railway as the best of 3 railway stations in Cardiff. There are 9 railway stations in Swansea a city just 34 km from Cardiff and 16 railway stations in Aberporth which is 73 km distant. The most popular of these are Kilgetty Railway Station in Swansea and Saundersfoot Railway Station in Aberporth. You can find 299 Railway Station in the country of United Kingdom and Bedford Midland Rail Station is our members favorite Railway Station in all of United Kingdom. Want more? Check out our map of railway stations in Cardiff.