Loco2 changes tracks and has become Rail Europe. Read more

Trains to Cardiff

Cardiff (or Caerdydd in Welsh) is the proud capital of Wales. A city once noted for its industrial muscle, Cardiff is nowadays very important in the arts, culture and design. Wales looks after most of its own affairs, and Cardiff is the country’s political powerhouse – though the thrust for devolution has come mainly from the Welsh-speaking and rural areas well away from Cardiff.

Cardiff is an instantly likeable city. Leaving Cardiff Central station, you can’t miss the stadium which is the home of Welsh rugby. On the short walk north to Cardiff Castle, you’ll find some fine Edwardian-period shopping arcades. The castle is the historic heart of the city. Even if you are not inclined to pay to visit the castle itself, do wander through Bute Park (free entrance) which runs down to the banks of the River Taff.

Definitely make time to visit Cardiff Bay, about 4 km south of the city centre, where the rejuvenated waterfront with the Wales Millennium Centre (Canolfan Mileniwm Cymru) rates as one of the boldest pieces of urban renewal in Europe. Among the showcase buildings at Cardiff Bay is the Senedd which houses Cynulliad Cenedlaethol Cymru – the Welsh National Assembly.

Our favourite out-of-town excursion is to St Fagan's National Museum of History (Sain Ffagan: Amgueddfa Werin Cymru), an engaging partly-outdoor facility, easily reached by local bus (it's a 25-minute ride from the city centre). A huge revamp, completed in autumn 2018, leaves St Fagan's poised to enter the premier league of UK visitor attactions in 2019.

The principal railway station is Cardiff Central, which is the departure point for trains to Swansea and west Wales as well as for services to Chester and north Wales. There are hourly trains to Portsmouth, Birmingham and Manchester. Fast trains to London generally leave every 30 minutes. Cardiff Queen Street station, also in the city centre, has frequent local trains to communities across south-east Wales, including a useful shuttle service to Cardiff Bay.

Travel to Cardiff by train from anywhere in the UK or across Europe.

London to Cardiff by train

from $24.55

Avg 0 changes 1hr 59m

Bristol to Cardiff by train

from $6.46

Avg 0 changes 35m

Manchester to Cardiff by train

from $34.62

Avg 0 changes 3hr 6m

Birmingham to Cardiff by train

from $15.50

Avg 0 changes 1hr 50m

Port Talbot Parkway to Cardiff by train

from $52.32

Avg 0 changes 32m

Brussels to Cardiff by train

from $98.18

Avg 1 change 4hr 50m

Cheltenham to Cardiff by train

from $15.50

Avg 0 changes 1hr 9m

Leicester to Cardiff by train

from $22.93

Avg 1 change 3hr 1m

Hereford to Cardiff by train

from $15.50

Avg 0 changes 58m

Neath to Cardiff by train

from $39.53

Avg 0 changes 40m

Leeds to Cardiff by train

from $54.90

Avg 1 change 4hr 4m

Swansea to Cardiff by train

from $6.46

Avg 0 changes 51m

Bath to Cardiff by train

from $6.46

Avg 0 changes 1hr 3m

Shrewsbury to Cardiff by train

from $24.55

Avg 0 changes 1hr 45m

Crewe to Cardiff by train

from $30.36

Avg 0 changes 2hr 29m

Country guide

Trains to the UK

Read our country guide

Child and youth passengers

The definition of "Child" and "Youth" varies by country and operator. This is why we ask for the age of young passengers.

Sometimes children below a certain age can travel without a seat for free. If you want to guarantee a seat for child passengers, enter '6' as the age of the child.

Read more about child and youth passenger ages. See also youth discounts and railcards.