More Seats. More Trains. More Adventures.
Great Western Railway (GWR)
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
For sales and support enquiries, our team are on hand from 06:00 to 23:00 7 days a week (except Christmas Day). Call 0345 7000 125.
Our Twitter team are here 24/7 @GWRHelp. Or on Facebook Messenger between 07:00-23:00.
Get a third off adult tickets when 3 - 9 people travel together Off-Peak
Get a third off rail travel with a Railcard. See if there's one for you at railcard.co.uk