More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from St Albans to Cardiff

distanceDistance123 miles (198 km)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day

Trains from St Albans to Cardiff cover the 123 miles (198 km) long journey taking on average 2 h 25 min with our travel partners like. Normally, there are 16 trains operating per day, including direct services available. Travellers depart most frequently from St Albans and arrive in Cardiff Central.

Travel Tips: Trains from St Albans to Cardiff

Travel by train to Cardiff easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from St Albans to Cardiff.
FAQs

How far is it from St Albans to Cardiff by train?

When travelling this route you should expect the distance between St Albans and Cardiff via train to be approximately 123 miles (198 km).

How many hours does it take from St Albans to Cardiff by train?

The train time between St Albans and Cardiff is on average 2 h 25 min  for the 123 miles (198 km) long journey, but the time it takes to go to Cardiff from St Albans by train can vary depending on specific dates or travelling on weekends and holidays.

Which train station in St Albans goes to Cardiff? Which train station do I come into Cardiff from St Albans?

There are a few train stations in St Albans to start your route from including St Albans and St Albans Abbey. In Cardiff you have a few train station options to choose from for your arrival including Cardiff Central, Cardiff (Queen Street) and Cardiff (Cathays).

Omio customers travelling this route depart most frequently from St Albans   and arrive in Cardiff Central.

Where is the St Albans train station located? Where is the Cardiff train station located?

Passengers booking this trip most frequently board their trains from St Albans and need to travel around 0.3 miles (461 m) from the city centre to get to this train station.

Passengers arriving in Cardiff most often arrive at Cardiff Central and need to travel around 0.2 miles (425 m) from this train station to the city centre.

How many train services are there between St Albans and Cardiff a day?

On average, there are 16 trains a day from St Albans to Cardiff. The train times and services may be different on weekends and holidays compared to weekdays.

Important Stations and Airports for this Journey

St Albans
Cardiff
St Albans is the most popular St Albans railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in St Albans for your journey to Cardiff.