About

More Seats. More Trains. More Adventures.

Great Western Railway runs long distance intercity train services to Swansea along the South Wales mainline from Bridgend, Cardiff, Newport, Bristol, Swindon, Reading and London Paddington.

Swansea train station is conveniently located in the heart of Swansea, with good onward public transport links to explore Swansea Bay, the Gower and beyond - visit SwanseaBayWithoutaCar.co.uk

Book ahead for the best fares and save over 50% on train tickets to Swansea now at GWR.com

Earn rewards with every adventure.  

Join Great Western Railway’s new loyalty program, GWR Rewards, and start making every journey to Swansea count when you book direct at GWR.com or via the GWR mobile app.  

Unlock instant rewards, savings, and travel benefits, from complimentary coffee and money off tickets, to free journeys, lounge access and Pullman Dining experiences.   

Sign up to GWR Rewards today

 

Book Tickets