Cardiff Queen Street

TrainTimesLive
Menu Close menu

This is Cardiff Queen Street on 21st September 2026. See Cardiff Queen Street live now →

Cardiff Queen Street CDQ

Stopping Services All Services

Departures Arrivals

Schedules
−1 hour 19:34 to 21:34 +1 hour Now
Arrivals at Cardiff Queen Street
Time From Platform Actual Status Formation
1922 Penarth 2C54 Transport for Wales TfW 5 was 4 1920 arrived 4 carriages
1924 Bargoed 2F64 Transport for Wales TfW 3 1923 arrived 5 carriages
1928 Coryton 2P06 Transport for Wales TfW 2 1927 arrived 4 carriages
1930 Cardiff Bay 2S50 Transport for Wales TfW terminates here 1 1928 arrived 2 carriages
1930 Cardiff Central 2T52 Transport for Wales TfW 4 1928 arrived 5 carriages
1934 Aberdare 1M56 Transport for Wales TfW 4 1932 arrived 5 carriages
1934 Rhymney 2E56 Transport for Wales TfW 3 1932 arrived 2 carriages
1937 Merthyr Tydfil 1A56 Transport for Wales TfW 2 1934 arrived 5 carriages
1942 Treherbert 2F66 Transport for Wales TfW 3 1939 arrived 5 carriages
1945 Bridgend 2R52 Transport for Wales TfW 5 1944 arrived 2 carriages
1952 Penarth 2C56 Transport for Wales TfW 5 was 4 1951 arrived 4 carriages
1954 Bargoed 2Y82 Transport for Wales TfW 3 1953 arrived 5 carriages
1958 Coryton 2P08 Transport for Wales TfW 2 1957 arrived 4 carriages
2000 Cardiff Central 2T54 Transport for Wales TfW 4 1959 arrived 5 carriages
2000 Cardiff Bay 2S52 Transport for Wales TfW terminates here 1 1959 arrived 2 carriages
2004 Rhymney 2F70 Transport for Wales TfW 3 2005 arrived 5 carriages
2004 Aberdare 1M58 Transport for Wales TfW 4 2002 arrived 5 carriages
2007 Merthyr Tydfil 1A58 Transport for Wales TfW 2 2007 arrived 5 carriages
2012 Treherbert 2F72 Transport for Wales TfW 3 2012 arrived 5 carriages
2015 Cardiff Central 2R54 Transport for Wales TfW 5 2014 arrived 5 carriages
2024 Bargoed 2F76 Transport for Wales TfW 3 2024 arrived 5 carriages
2028 Coryton 2P10 Transport for Wales TfW 2 2028 arrived 4 carriages
2030 Cardiff Bay 2S54 Transport for Wales TfW terminates here 1 2029 arrived 2 carriages
2031 Cardiff Central 2T56 Transport for Wales TfW 4 2030 arrived 5 carriages
2034 Rhymney 2E60 Transport for Wales TfW 3 2033 arrived 2 carriages
2037 Cardiff Central 2M60 Transport for Wales TfW 4 2035 arrived 5 carriages
2037 Merthyr Tydfil 1A60 Transport for Wales TfW 2 2034 arrived 5 carriages
2042 Treherbert 2F78 Transport for Wales TfW 3 2039 arrived 5 carriages
2045 Bridgend 2R56 Transport for Wales TfW 5 2043 arrived 2 carriages
2052 Penarth 2C60 Transport for Wales TfW 5 was 4 2050 arrived 4 carriages
2100 Cardiff Bay 2S56 Transport for Wales TfW terminates here 1 2059 arrived 2 carriages
2103 Merthyr Tydfil 2F84 Transport for Wales TfW 2 2101 arrived 5 carriages
2104 Cardiff Central 2T58 Transport for Wales TfW 4 2102 arrived 5 carriages
2108 Rhymney 2F82 Transport for Wales TfW 3 2106 arrived 5 carriages
2112 Treherbert 2F86 Transport for Wales TfW 3 2109 arrived 5 carriages
2115 Barry Island 2R58 Transport for Wales TfW 5 2113 arrived 5 carriages
2122 Penarth 2C62 Transport for Wales TfW 5 was 4 2120 arrived 4 carriages
2128 Coryton 2P14 Transport for Wales TfW 2 2127 arrived 4 carriages
2130 Cardiff Bay 2S58 Transport for Wales TfW terminates here 1 2129 arrived 2 carriages
2134 Aberdare 1M64 Transport for Wales TfW 4 2132 arrived 5 carriages
2134 Rhymney 2E64 Transport for Wales TfW 3 2133 arrived 2 carriages

Italic estimated timing, bold is actual.

Updated 06:34

Next stations along the line by trains today