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 18:52 to 20:52 +1 hour Now
Arrivals at Cardiff Queen Street
Time From Platform Actual Status Formation
1834 Rhymney 2E52 Transport for Wales TfW 3 1836 arrived+3 2 carriages
1837 Merthyr Tydfil 1A52 Transport for Wales TfW 2 1837 arrived 5 carriages
1838 Penarth 2K52 Transport for Wales TfW 5 1839 arrived 4 carriages
1842 Cardiff Bay 2J50 Transport for Wales TfW 4 cancelled 3 carriages
1842 Treherbert 2F52 Transport for Wales TfW 3 1842 arrived 5 carriages
1845 Bridgend 2R48 Transport for Wales TfW 5 1844 arrived 2 carriages
1845 Caerphilly 2P02 Transport for Wales TfW 2 1844 arrived 4 carriages
1850 Pontypridd 2B98 Transport for Wales TfW 2 1850 arrived 3 carriages
1852 Penarth 2C52 Transport for Wales TfW 5 was 4 1851 arrived 4 carriages
1854 Bargoed 2F54 Transport for Wales TfW 3 cancelled 5 carriages
1856 Barry Island 2D52 Transport for Wales TfW 5 1857 arrived 5 carriages
1858 Coryton 2P04 Transport for Wales TfW 2 1856 arrived 2 carriages
1900 Cardiff Bay 2S48 Transport for Wales TfW terminates here 1 1859 arrived 3 carriages
1900 Cardiff Central 2T50 Transport for Wales TfW 4 1900 arrived 5 carriages
1904 Aberdare 1M54 Transport for Wales TfW 4 1904 arrived 5 carriages
1904 Rhymney 2Y80 Transport for Wales TfW 3 1904 arrived 5 carriages
1907 Merthyr Tydfil 1A54 Transport for Wales TfW 2 1906 arrived 5 carriages
1912 Cardiff Bay 2J52 Transport for Wales TfW 4 1911 arrived 3 carriages
1912 Treherbert 2F58 Transport for Wales TfW 3 1910 arrived 5 carriages
1915 Caerphilly 2F60 Transport for Wales TfW 2 1914 arrived 4 carriages
1915 Barry Island 2R50 Transport for Wales TfW 5 1913 arrived 5 carriages
1920 Pontypridd 2B02 Transport for Wales TfW 2 1918 arrived 3 carriages
1922 Penarth 2C54 Transport for Wales TfW 5 was 4 1920 arrived 4 carriages
1924 Bargoed 2F64 Transport for Wales TfW 3 1928 arrived+5 5 carriages
1928 Coryton 2P06 Transport for Wales TfW 2 1931 arrived+3 4 carriages
1930 Cardiff Central 2T52 Transport for Wales TfW 4 1928 arrived 5 carriages
1930 Cardiff Bay 2S50 Transport for Wales TfW terminates here 1 1929 arrived 3 carriages
1934 Aberdare 1M56 Transport for Wales TfW 4 1932 arrived 5 carriages
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 Central 2T54 Transport for Wales TfW 4 1958 arrived 5 carriages
2000 Cardiff Bay 2S52 Transport for Wales TfW terminates here 1 cancelled 3 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 Cardiff Bay 2J56 Transport for Wales TfW 4 2011 arrived 3 carriages
2012 Treherbert 2F72 Transport for Wales TfW 3 2010 arrived 5 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 Treherbert 2F78 Transport for Wales TfW 3 2040 arrived 5 carriages
2042 Cardiff Bay 2J58 Transport for Wales TfW 4 2040 arrived 3 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

Italic estimated timing, bold is actual.

Updated 19:40

Next stations along the line by trains today