Direct Rail

Swansea Train Station

Swansea railway station is one of four stations in the County of Swansea, though the only one in the city centre as well as being one of the country's busiest. The station is a terminus of a short branch line off the South Wales Main Line and the West Wales Line and is operated by Arriva Trains Wales. Passenger services calling at the station are operated by Arriva Trains Wales and First Great Western.

Trains to Swansea

Direct rail helps you to find cheap trains to Swansea from any other train station on the national rail network.

At direct rail you can get cheap trains to Swansea as well as open/flexible return tickets, so get the best fare by booking in advance now!

For more information including Swansea train times, please enter your departure and arrival stations in the train ticket search engine on the left of this page.

Get to/from Swansea Station

Swansea Station Address:

High Street, SA1 1NU

Arriva Trains Wales

Swansea train station is managed by Arriva Trains Wales

Need to spend a night in a Swansea Hotel?
If so, please visit our Swansea Accommodation pages.