UntitledCreated with Sketch. UntitledCreated with Sketch. footer-accordion icon-twitter logo-trainline

Trains to Cardiff Central

If you want a taste of the golden age of rail, you could do worse than visit Cardiff Central railway station. The Portland stone booking hall - complete with Art Deco light fittings - was constructed in the 1930s as part of an extensive rebuild by the Great Western Railway, whose name remains carved onto the station's facade. However, it is only thanks to the ingenuity of Isambard Kingdom Brunel that there is a station here at all. The site, originally developed in the mid-19th century, was flood-prone, and Brunel had to divert the River Taff in order to stabilise it. Conveniently located in Cardiff city centre, Cardiff Central is the largest and busiest station in Wales. It's predominantly an interchange between the south and west of Wales, but also offers services to major rail hubs throughout England, including Manchester Piccadilly and London Paddington. The station is just 10 minutes from the Millennium Stadium and the St David's shopping centre.

Station details & facilities

Cardiff Central has seven platforms, numbered 0, 1, 2, 3, 4, 6 and 7. Platforms 3 and 4 are divided into A and B sections. The station's northern entrance, off Central Square, leads to the concourse, and the southern entrance is at the rear of the station on Tresillian Way. Platforms are above the concourse, and two subways run under the tracks linking the north and south entrances. The western subway (on your left from the ticket hall) has lifts for step-free access.

Latest

Buses are replacing trains between Pontypridd and Treherbert. More information can be found in latest travel news.

07:38

Ebbw Vale Town

Arriva Trains Wales

On time

08:05

London Paddington

Great Western Railway

On time

08:10

Portsmouth Harbour

Great Western Railway

On time

08:25

Barry Island

Arriva Trains Wales

On time

08:30

Manchester Piccadilly

Arriva Trains Wales

On time

Useful links when visiting Cardiff Central by train