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 17:52 to 19:52 +1 hour Now
Arrivals at Cardiff Queen Street
Time From Platform Actual Status Formation
1738 Penarth 2K48 Transport for Wales TfW 5 1736 arrived 4 carriages
1742 Treherbert 2F48 Transport for Wales TfW 3 1740 arrived 5 carriages
1742 Cardiff Bay 2J46 Transport for Wales TfW 4 cancelled 3 carriages
1745 Bridgend 2R44 Transport for Wales TfW 5 1744 arrived+4 2 carriages
1745 Caerphilly 2P94 Transport for Wales TfW 2 1744 arrived 2 carriages
1750 Pontypridd 2B90 Transport for Wales TfW 2 1751 arrived+3 3 carriages
1752 Penarth 2C48 Transport for Wales TfW 5 was 4 1754 arrived+5 4 carriages
1754 Bargoed 2Y74 Transport for Wales TfW 3 1800 arrived+7 5 carriages
1756 Barry Island 2D48 Transport for Wales TfW 5 1759 arrived+4 5 carriages
1758 Coryton 2P96 Transport for Wales TfW 2 1804 arrived+7 4 carriages
1800 Cardiff Bay 2S44 Transport for Wales TfW terminates here 1 1802 arrived+3 3 carriages
1800 Cardiff Central 2T46 Transport for Wales TfW 5 was 4 1802 arrived+5 5 carriages
1804 Aberdare 1M50 Transport for Wales TfW 5 was 4 1807 arrived+4 5 carriages
1804 Rhymney 2Y76 Transport for Wales TfW 3 1806
1807 Merthyr Tydfil 1A50 Transport for Wales TfW 2 1808 arrived 5 carriages
1808 Penarth 2K50 Transport for Wales TfW 5 1810 arrived+3 4 carriages
1812 Cardiff Bay 2J48 Transport for Wales TfW 5 was 4 1813 arrived+3 3 carriages
1812 Treherbert 2F50 Transport for Wales TfW 3 1813 arrived 5 carriages
1815 Caerphilly 2P98 Transport for Wales TfW 2 1815 arrived 4 carriages
1815 Barry Island 2R46 Transport for Wales TfW 5 1817 arrived+3 5 carriages
1820 Pontypridd 2B94 Transport for Wales TfW 2 cancelled
1822 Penarth 2C50 Transport for Wales TfW 5 was 4 1820 arrived 2 carriages
1824 Bargoed 2Y78 Transport for Wales TfW 3 1823 arrived 5 carriages
1826 Barry Island 2D50 Transport for Wales TfW 5 1824 arrived 5 carriages
1828 Coryton 2P00 Transport for Wales TfW 2 1830 arrived+3 4 carriages
1830 Cardiff Bay 2S46 Transport for Wales TfW terminates here 1 cancelled 3 carriages
1830 Cardiff Central 2T48 Transport for Wales TfW 4 1828 arrived 5 carriages
1834 Aberdare 1M52 Transport for Wales TfW 4 1832 arrived 5 carriages
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 Treherbert 2F52 Transport for Wales TfW 3 1842 arrived 5 carriages
1842 Cardiff Bay 2J50 Transport for Wales TfW 4 cancelled 3 carriages
1845 Caerphilly 2P02 Transport for Wales TfW 2 1844 arrived 4 carriages
1845 Bridgend 2R48 Transport for Wales TfW 5 1844 arrived 2 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 Rhymney 2Y80 Transport for Wales TfW 3 1904 arrived 5 carriages
1904 Aberdare 1M54 Transport for Wales TfW 4 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 Rhymney 2E56 Transport for Wales TfW 3 1937 arrived+5 2 carriages
1934 Aberdare 1M56 Transport for Wales TfW 4 1932 arrived 5 carriages
1937 Merthyr Tydfil 1A56 Transport for Wales TfW 2 1939 arrived+3 5 carriages
1942 Cardiff Bay 2J54 Transport for Wales TfW 4 1944 arrived+4 3 carriages
1942 Treherbert 2F66 Transport for Wales TfW 3 1943 arrived 5 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

Italic estimated timing, bold is actual.

Updated 00:23

Next stations along the line by trains today