If you must travel, travel safely. For contactless travel, use digital tickets on your phone.

London North Eastern Railway
Great Western Railway

The best prices from hundreds of train and coach companies

Go contactless with digital tickets on your phone

Travel to thousands of destinations in 45 countries

Taking a train to Swansea gives you the chance to see a majestic city, with the five-mile sweep of Swansea Bay one of the UK's truly iconic sights - an attraction that 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.

Whether you're taking a train to Swansea for a wintry walk along the sweeping five-mile bay, or 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

Finding cheap train tickets to Swansea needn't be a pain in the backside! Whether you're 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 a 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 better the price will be. Advance tickets typically go on sale 12 weeks in advance, so if you're 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. Alternatively, you can sign up to our Ticket alert service to find out as soon as your tickets go on sale. Make sure you book 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 ticket types 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.

Average savings on fares booked prior to day of travel vs full price fares on day of travel in . Subject to availability. Excludes coach.

Europe’s leading train and coach app

We help customers across Europe make more than 172,000 smarter journeys every day.