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

Join millions of people who use us every day

Travel to thousands of destinations in 45 countries

As of 14 October 2018, the most popular routes in Wales are now operated by Transport for Wales. At Trainline, we'll show you Transport for Wales’ routes and services, and more importantly, how to book the best value fares for your journey. To find Transport for Wales tickets, simply start a search above, and we'll show you the best available journey times and prices.

Transport for Wales

Transport for Wales is the latest train operating company to join the existing rail network in the UK, and here's all you need to know. 

Transport for Wales has taken over all existing Arriva Trains Wales routes that serve train journeys within the country. Like Arriva Trains Wales, Transport for Wales will continue to link passengers in Wales to destinations in England including Crewe, Chester and Manchester Piccadilly.

While this is a change in train operators, customers who currently use the Arriva Trains Wales network will not be affected by the switch. All pre-booked and Season Tickets, travel vouchers are still valid and train times will run as normal even if only part of your journey was booked with Arriva Trains Wales.

Transport for Wales map

Unsure about where to start your adventure? Use our Transport for Wales map to plan out where you want to go. Enjoy speedy services to locations in and around Wales such as Cardiff, Swansea, Holyhead to places in England like Shrewsbury, Crewe and Birmingham.

Let Transport for Wales show you the way around Wales. From the biggest cities in the country, connect to smaller regions and towns as well as popular hubs in England like Manchester and Chester and places further afield.

How to get cheap Transport for Wales tickets

If you're after cheap UK train tickets, check out the hints below and see how you could bag yourself a bargain. We'll even highlight the cheapest prices!

Discover Mobile Tickets 

Enjoy smoother Transport for Wales journeys – go straight to the train when you use tickets on your phone. 94% of our customers wouldn't use anything else! Mobile Tickets will get sent directly to your Trainline app and etickets can be opened on your phone as a PDF. Both let you skip the queues at the ticket machine and breeze straight through the gates using your phone. They’re available on most Transport for Wales journeys, so be sure to select this option when you book.

Learn more about Mobile Tickets and etickets.

Transport for Wales Business (First) Class

Whether you're travelling for work, leisure or a bit of both, Transport for Wales' Business Class option offers the best in comfort and style.

Travelling in Business Class with Transport for Wales is a great way of commuting in style and comfort in and around Wales. Business Class is Transport for Wales' First Class alternative that’s only available on journeys between Holyhead and Cardiff.

So, what do you get when you upgrade to a Business (First) Class ticket on Transport for Wales? On morning services, there’s a complimentary hot breakfast, freshly prepared onboard with locally-sourced ingredients.

For those taking evening trains, there’s a three-course meal available with delights such as Welsh black ribeye steaks, poached salmon and wild mushroom risotto on the menu to combat any hunger that strikes onboard.

Transport for Wales also offers an extensive wine list and a range of alcoholic and non-alcoholic drinks. Couple this with more table space and extra legroom, choosing to travel on Business Class is a perfect complement to the business traveller and those who need the most luxurious surroundings.

Find out more about travelling First Class in the UK.

Trains from Cardiff to Swansea

Cardiff to Swansea train routes are some of the most popular on the whole Transport for Wales network. They're an essential link between Wales’ largest but strongly independent cities.

Transport for Wales run four trains per hour during peak times and the trip from Cardiff to Swansea by train takes under 60 minutes. This makes this Transport for Wales route a fantastic and convenient alternative to driving. Booking train tickets for this route in advance can also give a great opportunity to get cheap rail tickets for this journey, which is great for business travel or day trips.

Things to do in Cardiff range from fun days out seeing historical sights, catching a sporting event or concerts or even just a little retail therapy and a night out! The Principality Stadium hosts musical events and Welsh Rugby games, creating an atmosphere that is only seen to be believed. If it is the culture you want, Cardiff Bay or the Wales Millennium Centre provide a change of pace and let you take in some of the history of the local area and with things to learn and sights to see.

Swansea offers a welcome break for those looking for a relaxing weekend away. With a number of beaches and waterfronts to experience, including Gower Peninsula and Three Cliffs Bay, there is plenty of space to unwind as well as taking in the coastal sights.

Search for Cardiff to Swansea trains.

Top Transport for Wales destinations

Need a bit of information ahead of your next trip? Check out these popular Transport for Wales destinations for travel details and nearby attractions.   

Good to know

Travelling with Transport for Wales? Find out everything you need to know about Transport for Wales onboard facilities here.

Transport for Wales frequently asked questions

Yes. Transport for Wales can normally only accept two bikes per train. During Peak times, reservation is highly advised.

Reservation during peak times is advised. Transport for Wales peak hours apply to its first train in the morning up until 9.30 am, and then again from 4 pm until 6.30 pm.

There is free WiFi for all passengers on most Transport for Wales routes.

Contact information

Got a query about your Transport for Wales journey? Get in touch either online or on the telephone.

Ticket enquiries and refunds

You might find an answer to your query in our help section. For all enquiries about your booking, do not hesitate to contact us on 0333 202 2222.

Delays, lost property and onboard services

If you would like more information regarding Transport for Wales times, lost property or onboard facilities, then please call Transport for Wales on + (44) 333 321 1202.

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.