Whether it’s for business or pleasure, getting from Newport to Swansea is simple with Transport for Wales.

Our direct train service runs throughout the day, and you can alight in Swansea in just over an hour. With several ticket options available, including Advance tickets and our flexible Anytime tickets, you can arrive feeling refreshed and pampered, ready to explore everything Swansea has to offer.

Live departures and arrivals

The second-largest city in Wales, Swansea is vibrant, diverse and cosmopolitan. From its days as a wealthy sea trading centre, supplying the world with coal and steel, to its thrumming energy as an exciting hub for culture and innovative new artistic talents, it offers something for everyone, and sightseeing is a must!

The Waterfront Museum, part of the National Museum of Wales, celebrates the maritime heritage of Wales, in a fun and immersive way, while the area also hosts a wide variety of courses and classes covering all manner of topics, from arts and crafts to volunteer wildlife projects. 

For retail fans, Swansea’s Oxford Street possesses all the thrills and big-name brands of its more famous cousin, but for those who prefer a more salubrious experience, exclusive boutiques and bohemian artisan craftsmen ply their wares amongst the many markets and arcades. If award-winning dining is your thing, head for the cosmopolitan Marina with its plethora of culinary delights, tempting you with local delicacies and international cuisine. 

Getting the train from Newport to Swansea couldn’t be simpler, with our downloadable app making time table access and ticket booking, including advanced bookings, easy. 


*Advance tickets are our best value fares and Railcard discounts can be used when booking. We can't guarantee the availability of Advance tickets as they are generally limited in number and only on sale up to 6pm prior to the day of travel. So we recommend you book early to avoid disappointment.