UntitledCreated with Sketch. UntitledCreated with Sketch. footer-accordion icon-twitter logo-trainline

Trains to Swansea

Swansea may well be the wettest city in the UK, but Dylan Thomas waxed lyrical about the second-largest city in Wales, calling it a 'lovely town'. And it is certainly  majestic, with the five-mile sweep of Swansea Bay one of the UK's truly iconic sights, which draws sun-seekers to the coast in their hundreds during the summer. To welcome those visitors, Modern Swansea has stepped up, with a new marina, a national museum and water park just some of the great places to visit.

Popular train routes to Swansea

London to Swansea
Cardiff to Swansea
Bristol to Swansea
Birmingham to Swansea
Liverpool to Swansea

Looking for the cheapest fare?

Try our simple fare finder tool

Visiting Swansea

From a wintry walk along Swansea's sweeping five-mile bay or the Mumbles coastline, just out of town, to joining the sun-seekers on the sand in the summer, visitors to Swansea will see what poet Walter Savage Landor meant when he compared the city to the Bay of Naples, or why its most famous son, Dylan Thomas, stayed in love with his 'lovely town' until the day he died. The draw goes deeper than the coastline.

Old Swansea survives in the Georgian and Victorian architecture on night-life-filled Wind Street, and the eclectic mix of buildings on Castle Square, with the ruins of the 14th-century Swansea Castle standing proud although dwarfed by its neighbours, a testament to Swansea's past and future going hand in hand.

To enjoy more of the city's recent regeneration, head to The Maritime Quarter's main attraction, the National Waterfront Museum, a 1901 dockside warehouse brought to the now with its striking glass roof and interactive galleries charting Wales' industrial history.

Last but by no means least, the Dylan Thomas Centre explores the local legend's life and art, and has a poignant reading by the poet on the camera of Under Milk Wood and Do Not Go Gentle into That Good Night, the ode to his dying father.


How to find the cheapest train tickets to Swansea

There are a number of ways in which you can find cheap train tickets to Swansea to help you save money and explore Wales' second city. Whether you are getting a train to Swansea for work or leisure, our Journey Planner can help you find the cheapest available tickets on the days you want to travel.

The first way you can get your hands on cheaper train tickets to Swansea is by using a Railcard. If you travel more than a few times a year, buying an eligible Railcard can allow you to save up to 1/3 off the price of your train tickets*, meaning you can spend more on things to see and do in Wales' second city. To see the different types of railcards, eligibility requirements and to buy one online, check out our Railcards page.

Another way to save money on train tickets to Swansea is by purchasing an Advance ticket. In most cases, the earlier you book Advance tickets, the more you will benefit from cheap fares to Swansea. Advance tickets typically go on sale 12 weeks in advance, so if you are off to hit the shops, watch Swansea City play football or have a night out with friends pencilled in the calendar, simply look out for the “Advance ticket” type when you search for tickets using our Journey Planner or sign up to our Ticket alert to find out as soon as your tickets go on sale. Make sure you book these tickets as early as possible, because the longer you wait, the more the price can go up.

You could also travel at Off-Peak periods, buy Return train tickets instead of two singles and catch the train with 3-9 friends and benefit from a GroupSave discount. To find out more, visit our types of train tickets page and see useful ways to get the best value train fares.

Want even more handy hints on how to save money on train tickets? Check out our cheap train tickets page.

*Conditions and peak travel time exclusions may apply on some railcard types.


You can also visit our trains to Wales page for a better overview on Welsh trains.

Useful links when visiting Swansea by train