Cardiff Queen Street

TrainTimesLive
Menu Close menu

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

Cardiff Queen Street CDQ

Stopping Services All Services

Departures Arrivals

Schedules
−1 hour 19:52 to 21:52 +1 hour Now
Arrivals at Cardiff Queen Street
Time From Platform Actual Status Formation
1934 Rhymney 2E56 Transport for Wales TfW 3 1937 arrived+5 2 carriages
1937 Merthyr Tydfil 1A56 Transport for Wales TfW 2 1939 arrived+3 5 carriages
1942 Treherbert 2F66 Transport for Wales TfW 3 1943 arrived 5 carriages
1942 Cardiff Bay 2J54 Transport for Wales TfW 4 1944 arrived+4 3 carriages
1945 Bridgend 2R52 Transport for Wales TfW 5 1945 arrived 2 carriages
1950 Pontypridd 2B06 Transport for Wales TfW 2 cancelled 3 carriages
1952 Penarth 2C56 Transport for Wales TfW 5 was 4 1951 arrived 2 carriages
1954 Bargoed 2Y82 Transport for Wales TfW 3 1954 arrived 5 carriages
1958 Coryton 2P08 Transport for Wales TfW 3 was 2 2000 arrived 4 carriages
2000 Cardiff Bay 2S52 Transport for Wales TfW terminates here 1 cancelled 3 carriages
2000 Cardiff Central 2T54 Transport for Wales TfW 4 1958 arrived 5 carriages
2004 Rhymney 2F70 Transport for Wales TfW 3 2003 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 2010 arrived 5 carriages
2012 Cardiff Bay 2J56 Transport for Wales TfW 4 2011 arrived 3 carriages
2015 Cardiff Central 2R54 Transport for Wales TfW 5 2013 arrived 5 carriages
2020 Pontypridd 2B10 Transport for Wales TfW 2 2018 arrived 3 carriages
2024 Bargoed 2F76 Transport for Wales TfW 3 2024 arrived 5 carriages
2028 Coryton 2P10 Transport for Wales TfW 2 2027 arrived 2 carriages
2030 Cardiff Bay 2S54 Transport for Wales TfW terminates here 1 2028 arrived 3 carriages
2031 Cardiff Central 2T56 Transport for Wales TfW 4 2029 arrived 5 carriages
2034 Rhymney 2E60 Transport for Wales TfW 3 2034 arrived 2 carriages
2037 Cardiff Central 2M60 Transport for Wales TfW 4 2036 arrived 5 carriages
2037 Merthyr Tydfil 1A60 Transport for Wales TfW 2 2035 arrived 5 carriages
2042 Cardiff Bay 2J58 Transport for Wales TfW 4 2040 arrived 3 carriages
2042 Treherbert 2F78 Transport for Wales TfW 3 2040 arrived 5 carriages
2045 Bridgend 2R56 Transport for Wales TfW 5 2043 arrived 2 carriages
2050 Pontypridd 2B14 Transport for Wales TfW 2 2048 arrived 3 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 2058 arrived 3 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 Cardiff Bay 2J60 Transport for Wales TfW 4 2113 arrived+3 3 carriages
2112 Treherbert 2F86 Transport for Wales TfW 3 2110 arrived 5 carriages
2115 Barry Island 2R58 Transport for Wales TfW 5 2114 arrived 5 carriages
2120 Pontypridd 2B18 Transport for Wales TfW 2 2120 arrived 3 carriages
2122 Penarth 2C62 Transport for Wales TfW 5 was 4 2120 arrived 2 carriages
2128 Coryton 2P14 Transport for Wales TfW 2 2129 arrived 4 carriages
2130 Cardiff Bay 2S58 Transport for Wales TfW terminates here 1 2130 arrived 3 carriages
2134 Aberdare 1M64 Transport for Wales TfW 4 2132 arrived 5 carriages
2134 Rhymney 2E64 Transport for Wales TfW 3 2134 arrived 2 carriages
2137 Merthyr Tydfil 1A64 Transport for Wales TfW 2 2135 arrived 5 carriages
2142 Treherbert 2F88 Transport for Wales TfW 3 2139 arrived 5 carriages
2142 Cardiff Bay 2J62 Transport for Wales TfW 4 2142 arrived 3 carriages
2145 Cardiff Central 2R60 Transport for Wales TfW 5 2143 arrived 2 carriages
2150 Pontypridd 2B22 Transport for Wales TfW 2 2148 arrived 3 carriages
2152 Penarth 2C64 Transport for Wales TfW 5 was 4 2151 arrived 4 carriages

Italic estimated timing, bold is actual.

Updated 15:52

Next stations along the line by trains today