This is Cardiff Queen Street on 21st September 2026. See Cardiff Queen Street live now →
Cardiff Queen Street CDQ
| Time | From | Platform | Actual | Status | Formation |
|---|---|---|---|---|---|
| 0804 | Rhymney | 3 | 0805 | arrived+3 | 5 carriages |
| 0804 | Aberdare | 4 | 0802 | arrived | 5 carriages |
| 0807 | Merthyr Tydfil | 2 | 0807 | arrived | 5 carriages |
| 0808 | Penarth | 5 | 0806 | arrived | 4 carriages |
| 0812 | Treherbert | 3 | 0811 | arrived | 5 carriages |
| 0815 | Barry Island | 5 | 0813 | arrived | 5 carriages |
| 0815 | Caerphilly | 2 | 0815 | arrived | 4 carriages |
| 0822 | Penarth | 5 was 4 | 0822 | arrived | 4 carriages |
| 0824 | Bargoed | 3 | 0824 | arrived | 5 carriages |
| 0826 | Barry Island | 5 | 0825 | arrived | 5 carriages |
| 0828 | Coryton | 2 | 0828 | arrived | 4 carriages |
| 0830 | Cardiff Bay | 1 | 0829 | arrived | 2 carriages |
| 0830 | Cardiff Central | 4 | 0828 | arrived | 5 carriages |
| 0834 | Aberdare | 4 | 0832 | arrived | 5 carriages |
| 0834 | Rhymney | 3 | 0835 | arrived+3 | 2 carriages |
| 0837 | Merthyr Tydfil | 2 | 0837 | arrived | 5 carriages |
| 0838 | Penarth | 5 | 0836 | arrived | 4 carriages |
| 0842 | Cardiff Bay | 4 | cancelled | ||
| 0842 | Treherbert | 3 | 0841 | arrived | 5 carriages |
| 0845 | Bridgend | 5 | 0846 | arrived | 2 carriages |
| 0845 | Caerphilly | 2 | 0844 | arrived | 4 carriages |
| 0852 | Penarth | 5 was 4 | 0851 | arrived | 4 carriages |
| 0854 | Bargoed | 3 | 0854 | arrived | 2 carriages |
| 0856 | Barry Island | 5 | 0855 | arrived | 5 carriages |
| 0858 | Coryton | 2 | 0858 | arrived | 4 carriages |
| 0900 | Cardiff Central | 4 | 0859 | arrived | 5 carriages |
| 0900 | Cardiff Bay | 1 | 0859 | arrived | 2 carriages |
| 0904 | Rhymney | 3 | 0904 | arrived | 5 carriages |
| 0904 | Aberdare | 4 | 0902 | arrived | 5 carriages |
| 0907 | Merthyr Tydfil | 2 | 0906 | arrived | 5 carriages |
| 0908 | Penarth | 5 | 0906 | arrived | 4 carriages |
| 0912 | Treherbert | 3 | 0910 | arrived | 5 carriages |
| 0915 | Barry Island | 5 | 0913 | arrived | 5 carriages |
| 0915 | Caerphilly | 2 | 0914 | arrived | 4 carriages |
| 0922 | Penarth | 5 was 4 | 0920 | arrived | 4 carriages |
| 0924 | Bargoed | 3 | 0924 | arrived | 5 carriages |
| 0926 | Barry Island | 5 | 0924 | arrived | 5 carriages |
| 0928 | Coryton | 2 | 0928 | arrived | 4 carriages |
| 0930 | Cardiff Central | 4 | 0928 | arrived | 5 carriages |
| 0930 | Cardiff Bay | 1 | 0929 | arrived | 2 carriages |
| 0934 | Rhymney | 3 | 0935 | arrived | 2 carriages |
| 0934 | Aberdare | 4 | 0932 | arrived | 5 carriages |
| 0937 | Merthyr Tydfil | 2 | 0937 | arrived | 5 carriages |
| 0938 | Penarth | 5 | 0936 | arrived | 4 carriages |
| 0942 | Treherbert | 3 | 0940 | arrived | 5 carriages |
| 0945 | Bridgend | 5 | 0943 | arrived | 2 carriages |
| 0945 | Caerphilly | 2 | 0944 | arrived | 4 carriages |
| 0952 | Penarth | 5 was 4 | 0951 | arrived | 4 carriages |
| 0954 | Bargoed | 3 | 0953 | arrived | 5 carriages |
| 0956 | Barry Island | 5 | 0954 | arrived | 5 carriages |
| 0958 | Coryton | 2 | 0957 | arrived | 4 carriages |
| 1000 | Cardiff Bay | 1 | 0958 | arrived | 2 carriages |
| 1000 | Cardiff Central | 4 | 0958 | arrived | 5 carriages |
| 1004 | Rhymney | 3 | 1003 | arrived | 5 carriages |
| 1004 | Aberdare | 4 | 1002 | arrived | 5 carriages |
| 1007 | Merthyr Tydfil | 2 | 1004 | arrived | 5 carriages |
| 1008 | Penarth | 5 | 1006 | arrived | 4 carriages |
| 1012 | Treherbert | 3 | 1010 | arrived | 5 carriages |
| 1015 | Barry Island | 5 | 1013 | arrived | 2 carriages |
| 1015 | Caerphilly | 2 | 1013 | arrived | 4 carriages |
Italic estimated timing, bold is actual.
Updated 23:02