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

Need some info about trains to Wales? Or you’re just after a bit of inspiration ahead of your next UK break? Either way, we’ve got you covered. Read on for a comprehensive breakdown of Welsh train routes and how to get to the country’s best attractions by rail!

Home to excellent rugby, majestic castles, stunning countryside vistas, and of course, Tom Jones. These are just some of the reasons you might be interested in catching a train to Wales. But really, this is a country that offers so much more, especially by rail. A destination that’s fairly easy to reach for most of us in the UK, it doesn’t make sense to travel by air, so take all the stress out of your journey by avoiding the motorways and opting for a comfortable rail journey instead! Oh, by the way, Wales also boasts the train station with the longest name in the world. Ready for it? It’s Llanfair­pwllgwyngyll­gogery­chwyrn­drobwll­llan­tysilio­gogo­goch. Not a mouthful at all.

Getting to Wales by train

Route Fastest journey Train operator
London to Cardiff 1h 42m Great Western Railway
London to Newport 1h 33m Great Western Railway
London to Bangor (Gwynedd) 3h 05m Virgin Trains
London to Swansea 2h 39m Great Western Railway
Reading to Swansea 2h 26m Great Western Railway
Manchester to Cwmbran 2h 37m Transport for Wales
Manchester to Cardiff 3h 06m CrossCountry, Transport for Wales


For train journeys to Wales from major English cities, the main train companies in operation are Great Western Railway, CrossCountry, Avanti West Coast and Transport for Wales (formerly Arriva Trains Wales). To get to Wales by rail, you’ll usually have to board at least one of these services.

If you’re starting your journey from the English capital, the good news is that there are direct London to Wales trains. You can get from London Paddington to Cardiff Central in under three hours if taking a direct train (usually with Great Western Railway), a nice option if you need a train to South Wales. On the same line, you can get off one stop before Cardiff if a train to Newport is your preference.

For trains to North Wales, your best bet for a hassle-free journey would be to go from London Euston to Bangor (Gwynedd) with Virgin Trains. Close to the scenic Snowdonia National Park, this is the journey of choice for those who love a bit of hiking!

For trains to Wales from Manchester, you can enjoy direct services into the country with Transport for Wales. The most common service involves travelling from Manchester Piccadilly to Cwmbran. To connect to Cardiff Central station, you’d then need to catch a rail replacement bus service. The quicker journey times for this route are around three and a half hours long.

You can also get a train to Wales from Liverpool, though this will generally involve at least one change if travelling to Bangor or Cwmbran, and at least two changes if you travel from Liverpool to Cardiff.

If you’re starting your journey from somewhere else, make sure to use our handy Journey Planner or download our app, where we make it easy for you to find train routes, times and tickets. Please bear in mind that we’ll show you the cheapest fares available for your route, which may not necessarily be the fastest trains, so it’s up to you to weigh up cost versus speed.

Things to do in Wales

Visit Mount Snowdon

Wales’ most famous natural landmark and a popular choice among UK treckers, Mount Snowdon is the tallest mountain in Wales and would be the highest peak in Britain were it not for the altitude of the Scottish Highlands. You can even enjoy the majesty of Snowdon from the comfort of a train, but more on that below... For now, have a look at the nearest train station to Snowdonia, so you can start planning your journey to the summit.

See a castle or five!

Although not a 100% solid fact, Wales is believed to have the most castles per square mile compared to anywhere else in the world. So you’d be missing out if you visited the country and didn’t at least see one of them! Our pick for the day (it was a tough one) is Conwy Castle. Constructed in the 13th-century under the instruction of Edward I, this stunning medieval castle has been heralded as one of the finest fortresses in all of Europe. To get there, simply book a train to Conwy and make the short five-minute walk from the station.

Watch Wales play rugby at the Principality Stadium

If you’re already a fan of rugby, then you don’t need to be told how great the Welsh game is. The Principality Stadium in Cardiff, formerly known as the Millenium Stadium, is a cauldron of thrilling atmosphere whenever the national team takes to the field. It couldn’t be easier getting there either, simply catch a train to Cardiff and you’ll be moments away from the home of Welsh rugby.

Scenic train routes in Wales

One of the most beautiful routes in the UK, travel along the Cambrian coastline and enjoy stunning views of seafaring villages and hillside castles. To experience it, book a service from Pwllheli to Aberystwyth.

If you were curious about that Mount Snowdon train we mentioned above, then get yourself on board the Snowdon Mountain Railway Service for a truly unforgettable adventure. For those of us who don’t quite fancy a lung-busting six-hour hike to the top, these traditional diesel and heritage steam trains offer a lovely alternative, with sumptuous views for miles around.

Welsh train companies

Transport for Wales is responsible for most of the train journeys within the country. They took over from Arriva Trains in October 2018. For cross-border journeys into England, you can expect to use services such as Great Western Railway, CrossCountry and Virgin Trains.

Train stations in Wales

If you need to find stations in Wales or you’re just curious about possible routes, you can use our interactive station map. Simply scroll and zoom for Welsh train stations or search alphabetically in the listings below the map. It can be a great help when planning your day trips, and you might even discover a few new and exciting locations to visit while you're at it!

How to get cheap train tickets to Wales

Buying your train tickets to Wales in advance is the easiest and fastest way to find cheap fares. To make your life a bit easier, sign up for our Advance ticket alerts and receive handy emails as soon as tickets become available for your favourite routes. Don’t forget to apply your National Railcard to any tickets you buy, as you’ll be able to save 1/3 of the fare. Please note that Railcard discounts can’t be applied to Season Tickets.

Ready to book your train ticket to Wales? Use our Journey Planner at the top of this page to search for your preferred route. Alternatively, if you’d like to take the coach to Wales or use one to get around once you’re there, you can now book those tickets with us. Simply start a search for train tickets, and, if there’s a coach available, we’ll suggest the best tickets for you.


Frequently asked questions

Where do trains to Wales arrive and depart?

There are a few main stations that trains to Wales arrive into and depart from. Cardiff Central, Swansea and Newport are some of the biggest stations in Wales, so depending on where you’re travelling from you’re likely to arrive into one of these stations.

Which train companies run trains to Wales?

There are a number of trains companies in the UK that operate trains to Wales, including Great Western Railway, Avanti West Coast, CrossCountry and Transport for Wales.

How can I get cheap train tickets to Wales?

It’s easy to grab yourself cheap train tickets to Wales. We’d recommend using a Railcard, buying your ticket in advance or travelling during Off-Peak hours if you can. Read our cheap train tickets guide to find out more.

Are trains running to Wales?

Trains run frequently almost every day to Wales, although there may be less services during the weekends and bank holidays. Check our live train times for up-to-date information on trains to Wales.

Can I use my Railcard to save up to 1/3 on my trip to Wales?

Yes, there are several types of Railcards you can use to save up to 1/3 on your trip to Wales, these include:

  • Two-Together Railcard (Great for couples and friends who always travel together)
  • 16-17 Saver (You can save up to 50% with this one)
  • 16-25 Railcard (Ideal for students)
  • 26-30 Railcard (Also known as the Millennial Railcard)
  • Senior Railcard (For those aged 60 and over)
  • Friends & Family Railcard (Great for families of up to 4 adults with up to 4 kids)
  • Disabled Railcard (If travelling with another adult they can save too)

Having a Railcard means you can use it whenever you want outside of Peak times for a whole year too. 

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.