Cookie Policy
JourneyCheck uses Cookies to provide some of the enhanced features available to users as well as to support some of the central functions of the website. We will not store any cookies other than ones strictly required by the website in order to function, unless you accept them here.
Further information is available on our
Cookies Policy Page.
Cookies Policy Page.
06:02 Cathays to Merthyr Tydfil
Due
Exp
Cathays
06:02
On Time
Llandaf
06:06
On Time
Due | Station | Expected | Platform | ||
---|---|---|---|---|---|
Collapse Preceding stations | |||||
05:56 | Cardiff Central | On Time | |||
06:00 | Cardiff Queen Street | On Time | |||
Preceding Stations | |||||
06:02 | Cathays | On Time | 2 | ||
06:06 | Llandaf | On Time | |||
Subsequent Stations | |||||
06:09 | Radyr | On Time | |||
06:14 | Taffs Well | On Time | |||
06:18 | Trefforest Estate | On Time | |||
06:23 | Trefforest | On Time | |||
06:26 | Pontypridd | On Time | |||
06:34 | Abercynon | On Time | |||
06:38 | Quakers Yard | On Time | |||
06:45 | Merthyr Vale | On Time | |||
06:49 | Troed-y-rhiw | On Time | |||
06:53 | Pentre-Bach | On Time | |||
06:59 | Merthyr Tydfil | On Time | |||
Collapse Subsequent stations |
06:15 Cathays to Pontypridd
Due
Exp
Cathays
06:15
On Time
Llandaf
06:19
On Time
Due | Station | Expected | Platform | ||
---|---|---|---|---|---|
Collapse Preceding stations | |||||
06:08 | Cardiff Central | On Time | |||
06:12 | Cardiff Queen Street | On Time | |||
Preceding Stations | |||||
06:15 | Cathays | On Time | 2 | ||
06:19 | Llandaf | On Time | |||
Subsequent Stations | |||||
06:22 | Radyr | On Time | |||
06:26 | Taffs Well | On Time | |||
06:31 | Trefforest Estate | On Time | |||
06:35 | Trefforest | On Time | |||
06:40 | Pontypridd | On Time | |||
Collapse Subsequent stations |
06:32 Cathays to Merthyr Tydfil
Due
Exp
Cathays
06:32
On Time
Llandaf
06:36
On Time
Due | Station | Expected | Platform | ||
---|---|---|---|---|---|
Collapse Preceding stations | |||||
06:26 | Cardiff Central | On Time | |||
06:30 | Cardiff Queen Street | On Time | |||
Preceding Stations | |||||
06:32 | Cathays | On Time | 2 | ||
06:36 | Llandaf | On Time | |||
Subsequent Stations | |||||
06:39 | Radyr | On Time | |||
06:44 | Taffs Well | On Time | |||
06:48 | Trefforest Estate | On Time | |||
06:52 | Trefforest | On Time | |||
06:56 | Pontypridd | On Time | |||
07:03 | Abercynon | On Time | |||
07:08 | Quakers Yard | On Time | |||
07:15 | Merthyr Vale | On Time | |||
07:19 | Troed-y-rhiw | On Time | |||
07:23 | Pentre-Bach | On Time | |||
07:29 | Merthyr Tydfil | On Time | |||
Collapse Subsequent stations |
06:38 Cathays to Treherbert
Due
Exp
Cathays
06:38
On Time
Llandaf
06:42
On Time
Due | Station | Expected | Platform | ||
---|---|---|---|---|---|
Collapse Preceding stations | |||||
06:30 | Cardiff Central | On Time | |||
06:35 | Cardiff Queen Street | On Time | |||
Preceding Stations | |||||
06:38 | Cathays | On Time | 2 | ||
06:42 | Llandaf | On Time | |||
Subsequent Stations | |||||
06:45 | Radyr | On Time | |||
06:49 | Taffs Well | On Time | |||
06:54 | Trefforest Estate | On Time | |||
06:58 | Trefforest | On Time | |||
07:02 | Pontypridd | On Time | |||
07:07 | Trehafod | On Time | |||
07:10 | Porth | On Time | |||
07:14 | Dinas (Rhondda) | On Time | |||
07:16 | Tonypandy | On Time | |||
07:19 | Llwynypia | On Time | |||
07:22 | Ystrad Rhondda | On Time | |||
07:26 | Ton Pentre | On Time | |||
07:29 | Treorchy | On Time | |||
07:36 | Treherbert | On Time | |||
Collapse Subsequent stations |
06:45 Cathays to Pontypridd
Due
Exp
Cathays
06:45
On Time
Llandaf
06:49
On Time
Due | Station | Expected | |
---|---|---|---|
Collapse Preceding stations | |||
06:38 | Cardiff Bay | On Time | |
06:42 | Cardiff Queen Street | On Time | |
Preceding Stations | |||
06:45 | Cathays | On Time | |
06:49 | Llandaf | On Time | |
Subsequent Stations | |||
06:52 | Radyr | On Time | |
06:56 | Taffs Well | On Time | |
07:01 | Trefforest Estate | On Time | |
07:05 | Trefforest | On Time | |
07:10 | Pontypridd | On Time | |
Collapse Subsequent stations |
07:02 Cathays to Merthyr Tydfil
Due
Exp
Cathays
07:02
On Time
Llandaf
07:06
On Time
Due | Station | Expected | |
---|---|---|---|
Collapse Preceding stations | |||
05:51 | Aberdare | On Time | |
05:54 | Cwmbach | On Time | |
05:58 | Fernhill | On Time | |
06:02 | Mountain Ash | On Time | |
06:05 | Penrhiwceiber | On Time | |
06:11 | Abercynon | On Time | |
06:18 | Pontypridd | On Time | |
06:21 | Trefforest | On Time | |
06:25 | Trefforest Estate | On Time | |
06:30 | Taffs Well | On Time | |
06:35 | Radyr | On Time | |
06:40 | Danescourt | On Time | |
06:43 | Fairwater | On Time | |
06:45 | Waun-Gron Park | On Time | |
06:49 | Ninian Park | On Time | |
06:56 | Cardiff Central | On Time | |
07:00 | Cardiff Queen Street | On Time | |
Preceding Stations | |||
07:02 | Cathays | On Time | |
07:06 | Llandaf | On Time | |
Subsequent Stations | |||
07:09 | Radyr | On Time | |
07:14 | Taffs Well | On Time | |
07:18 | Trefforest Estate | On Time | |
07:22 | Trefforest | On Time | |
07:26 | Pontypridd | On Time | |
07:34 | Abercynon | On Time | |
07:38 | Quakers Yard | On Time | |
07:45 | Merthyr Vale | On Time | |
07:49 | Troed-y-rhiw | On Time | |
07:53 | Pentre-Bach | On Time | |
08:00 | Merthyr Tydfil | On Time | |
Collapse Subsequent stations |
07:08 Cathays to Treherbert
Due
Exp
Cathays
07:08
On Time
Llandaf
07:12
On Time
Due | Station | Expected | |
---|---|---|---|
Collapse Preceding stations | |||
07:00 | Cardiff Central | On Time | |
07:05 | Cardiff Queen Street | On Time | |
Preceding Stations | |||
07:08 | Cathays | On Time | |
07:12 | Llandaf | On Time | |
Subsequent Stations | |||
07:15 | Radyr | On Time | |
07:20 | Taffs Well | On Time | |
07:24 | Trefforest Estate | On Time | |
07:28 | Trefforest | On Time | |
07:32 | Pontypridd | On Time | |
07:37 | Trehafod | On Time | |
07:40 | Porth | On Time | |
07:44 | Dinas (Rhondda) | On Time | |
07:46 | Tonypandy | On Time | |
07:49 | Llwynypia | On Time | |
07:52 | Ystrad Rhondda | On Time | |
07:56 | Ton Pentre | On Time | |
07:59 | Treorchy | On Time | |
08:06 | Treherbert | On Time | |
Collapse Subsequent stations |
07:15 Cathays to Pontypridd
Due
Exp
Cathays
07:15
On Time
Llandaf
07:19
On Time
Alterations to this service are due to more trains than usual needing repairs at the same time.
Further Information
If you have experienced a delay or cancellation, please contact our customer relations team or pick up a form from your nearest ticket office. You can email us using: customer.relations@tfwrail.walesDue | Station | Expected | |
---|---|---|---|
Collapse Preceding stations | |||
07:08 | Cardiff Bay | Cancelled | |
07:12 | Cardiff Queen Street | On Time | |
Preceding Stations
![]() |
|||
07:15 | Cathays | On Time | |
07:19 | Llandaf | On Time | |
Subsequent Stations | |||
07:22 | Radyr | On Time | |
07:26 | Taffs Well | On Time | |
07:31 | Trefforest Estate | On Time | |
07:35 | Trefforest | On Time | |
07:40 | Pontypridd | On Time | |
Collapse Subsequent stations |
07:32 Cathays to Merthyr Tydfil
Due
Exp
Cathays
07:32
On Time
Llandaf
07:36
On Time
Due | Station | Expected | |
---|---|---|---|
Collapse Preceding stations | |||
06:21 | Aberdare | On Time | |
06:24 | Cwmbach | On Time | |
06:28 | Fernhill | On Time | |
06:32 | Mountain Ash | On Time | |
06:35 | Penrhiwceiber | On Time | |
06:41 | Abercynon | On Time | |
06:48 | Pontypridd | On Time | |
06:51 | Trefforest | On Time | |
06:55 | Trefforest Estate | On Time | |
07:00 | Taffs Well | On Time | |
07:05 | Radyr | On Time | |
07:10 | Danescourt | On Time | |
07:13 | Fairwater | On Time | |
07:15 | Waun-Gron Park | On Time | |
07:19 | Ninian Park | On Time | |
07:26 | Cardiff Central | On Time | |
07:30 | Cardiff Queen Street | On Time | |
Preceding Stations | |||
07:32 | Cathays | On Time | |
07:36 | Llandaf | On Time | |
Subsequent Stations | |||
07:39 | Radyr | On Time | |
07:44 | Taffs Well | On Time | |
07:48 | Trefforest Estate | On Time | |
07:52 | Trefforest | On Time | |
07:56 | Pontypridd | On Time | |
08:04 | Abercynon | On Time | |
08:08 | Quakers Yard | On Time | |
08:15 | Merthyr Vale | On Time | |
08:19 | Troed-y-rhiw | On Time | |
08:23 | Pentre-Bach | On Time | |
08:30 | Merthyr Tydfil | On Time | |
Collapse Subsequent stations |
05:34 Llandaf from Cardiff Central
Due
Exp
Cathays
05:30
On Time
Llandaf
05:34
On Time
Due | Station | Expected | Platform | ||
---|---|---|---|---|---|
Collapse Preceding stations | |||||
05:24 | Cardiff Central | On Time | |||
05:28 | Cardiff Queen Street | On Time | |||
Preceding Stations | |||||
![]() |
05:30 | Cathays | On Time | ||
05:34 | Llandaf | On Time | 2 | ||
Subsequent Stations | |||||
05:37 | Radyr | On Time | |||
05:42 | Taffs Well | On Time | |||
05:47 | Trefforest Estate | On Time | |||
05:51 | Trefforest | On Time | |||
05:56 | Pontypridd | On Time | |||
06:07 | Abercynon | On Time | |||
06:12 | Quakers Yard | On Time | |||
06:18 | Merthyr Vale | On Time | |||
06:21 | Troed-y-rhiw | On Time | |||
06:25 | Pentre-Bach | On Time | |||
06:30 | Merthyr Tydfil | On Time | |||
Collapse Subsequent stations |
06:06 Llandaf from Cardiff Central
Due
Exp
Cathays
06:02
On Time
Llandaf
06:06
On Time
Due | Station | Expected | Platform | ||
---|---|---|---|---|---|
Collapse Preceding stations | |||||
05:56 | Cardiff Central | On Time | |||
06:00 | Cardiff Queen Street | On Time | |||
Preceding Stations | |||||
06:02 | Cathays | On Time | |||
06:06 | Llandaf | On Time | 2 | ||
Subsequent Stations | |||||
06:09 | Radyr | On Time | |||
06:14 | Taffs Well | On Time | |||
06:18 | Trefforest Estate | On Time | |||
06:23 | Trefforest | On Time | |||
06:26 | Pontypridd | On Time | |||
06:34 | Abercynon | On Time | |||
06:38 | Quakers Yard | On Time | |||
06:45 | Merthyr Vale | On Time | |||
06:49 | Troed-y-rhiw | On Time | |||
06:53 | Pentre-Bach | On Time | |||
06:59 | Merthyr Tydfil | On Time | |||
Collapse Subsequent stations |
06:19 Llandaf from Cardiff Central
Due
Exp
Cathays
06:15
On Time
Llandaf
06:19
On Time
Due | Station | Expected | Platform | ||
---|---|---|---|---|---|
Collapse Preceding stations | |||||
06:08 | Cardiff Central | On Time | |||
06:12 | Cardiff Queen Street | On Time | |||
Preceding Stations | |||||
06:15 | Cathays | On Time | |||
06:19 | Llandaf | On Time | 2 | ||
Subsequent Stations | |||||
06:22 | Radyr | On Time | |||
06:26 | Taffs Well | On Time | |||
06:31 | Trefforest Estate | On Time | |||
06:35 | Trefforest | On Time | |||
06:40 | Pontypridd | On Time | |||
Collapse Subsequent stations |
06:36 Llandaf from Cardiff Central
Due
Exp
Cathays
06:32
On Time
Llandaf
06:36
On Time
Due | Station | Expected | |
---|---|---|---|
Collapse Preceding stations | |||
06:26 | Cardiff Central | On Time | |
06:30 | Cardiff Queen Street | On Time | |
Preceding Stations | |||
06:32 | Cathays | On Time | |
06:36 | Llandaf | On Time | |
Subsequent Stations | |||
06:39 | Radyr | On Time | |
06:44 | Taffs Well | On Time | |
06:48 | Trefforest Estate | On Time | |
06:52 | Trefforest | On Time | |
06:56 | Pontypridd | On Time | |
07:03 | Abercynon | On Time | |
07:08 | Quakers Yard | On Time | |
07:15 | Merthyr Vale | On Time | |
07:19 | Troed-y-rhiw | On Time | |
07:23 | Pentre-Bach | On Time | |
07:29 | Merthyr Tydfil | On Time | |
Collapse Subsequent stations |
06:42 Llandaf from Cardiff Central
Due
Exp
Cathays
06:38
On Time
Llandaf
06:42
On Time
Due | Station | Expected | |
---|---|---|---|
Collapse Preceding stations | |||
06:30 | Cardiff Central | On Time | |
06:35 | Cardiff Queen Street | On Time | |
Preceding Stations | |||
06:38 | Cathays | On Time | |
06:42 | Llandaf | On Time | |
Subsequent Stations | |||
06:45 | Radyr | On Time | |
06:49 | Taffs Well | On Time | |
06:54 | Trefforest Estate | On Time | |
06:58 | Trefforest | On Time | |
07:02 | Pontypridd | On Time | |
07:07 | Trehafod | On Time | |
07:10 | Porth | On Time | |
07:14 | Dinas (Rhondda) | On Time | |
07:16 | Tonypandy | On Time | |
07:19 | Llwynypia | On Time | |
07:22 | Ystrad Rhondda | On Time | |
07:26 | Ton Pentre | On Time | |
07:29 | Treorchy | On Time | |
07:36 | Treherbert | On Time | |
Collapse Subsequent stations |
06:49 Llandaf from Cardiff Bay
Due
Exp
Cathays
06:45
On Time
Llandaf
06:49
On Time
Due | Station | Expected | |
---|---|---|---|
Collapse Preceding stations | |||
06:38 | Cardiff Bay | On Time | |
06:42 | Cardiff Queen Street | On Time | |
Preceding Stations | |||
06:45 | Cathays | On Time | |
06:49 | Llandaf | On Time | |
Subsequent Stations | |||
06:52 | Radyr | On Time | |
06:56 | Taffs Well | On Time | |
07:01 | Trefforest Estate | On Time | |
07:05 | Trefforest | On Time | |
07:10 | Pontypridd | On Time | |
Collapse Subsequent stations |
07:06 Llandaf from Aberdare
Due
Exp
Cathays
07:02
On Time
Llandaf
07:06
On Time
Due | Station | Expected | |
---|---|---|---|
Collapse Preceding stations | |||
05:51 | Aberdare | On Time | |
05:54 | Cwmbach | On Time | |
05:58 | Fernhill | On Time | |
06:02 | Mountain Ash | On Time | |
06:05 | Penrhiwceiber | On Time | |
06:11 | Abercynon | On Time | |
06:18 | Pontypridd | On Time | |
06:21 | Trefforest | On Time | |
06:25 | Trefforest Estate | On Time | |
06:30 | Taffs Well | On Time | |
06:35 | Radyr | On Time | |
06:40 | Danescourt | On Time | |
06:43 | Fairwater | On Time | |
06:45 | Waun-Gron Park | On Time | |
06:49 | Ninian Park | On Time | |
06:56 | Cardiff Central | On Time | |
07:00 | Cardiff Queen Street | On Time | |
Preceding Stations | |||
07:02 | Cathays | On Time | |
07:06 | Llandaf | On Time | |
Subsequent Stations | |||
07:09 | Radyr | On Time | |
07:14 | Taffs Well | On Time | |
07:18 | Trefforest Estate | On Time | |
07:22 | Trefforest | On Time | |
07:26 | Pontypridd | On Time | |
07:34 | Abercynon | On Time | |
07:38 | Quakers Yard | On Time | |
07:45 | Merthyr Vale | On Time | |
07:49 | Troed-y-rhiw | On Time | |
07:53 | Pentre-Bach | On Time | |
08:00 | Merthyr Tydfil | On Time | |
Collapse Subsequent stations |
07:12 Llandaf from Cardiff Central
Due
Exp
Cathays
07:08
On Time
Llandaf
07:12
On Time
Due | Station | Expected | |
---|---|---|---|
Collapse Preceding stations | |||
07:00 | Cardiff Central | On Time | |
07:05 | Cardiff Queen Street | On Time | |
Preceding Stations | |||
07:08 | Cathays | On Time | |
07:12 | Llandaf | On Time | |
Subsequent Stations | |||
07:15 | Radyr | On Time | |
07:20 | Taffs Well | On Time | |
07:24 | Trefforest Estate | On Time | |
07:28 | Trefforest | On Time | |
07:32 | Pontypridd | On Time | |
07:37 | Trehafod | On Time | |
07:40 | Porth | On Time | |
07:44 | Dinas (Rhondda) | On Time | |
07:46 | Tonypandy | On Time | |
07:49 | Llwynypia | On Time | |
07:52 | Ystrad Rhondda | On Time | |
07:56 | Ton Pentre | On Time | |
07:59 | Treorchy | On Time | |
08:06 | Treherbert | On Time | |
Collapse Subsequent stations |
07:19 Llandaf from Cardiff Queen Street
Due
Exp
Cathays
07:15
On Time
Llandaf
07:19
On Time
Alterations to this service are due to more trains than usual needing repairs at the same time.
Further Information
If you have experienced a delay or cancellation, please contact our customer relations team or pick up a form from your nearest ticket office. You can email us using: customer.relations@tfwrail.walesDue | Station | Expected | |
---|---|---|---|
Collapse Preceding stations | |||
07:08 | Cardiff Bay | Cancelled | |
07:12 | Cardiff Queen Street | On Time | |
Preceding Stations
![]() |
|||
07:15 | Cathays | On Time | |
07:19 | Llandaf | On Time | |
Subsequent Stations | |||
07:22 | Radyr | On Time | |
07:26 | Taffs Well | On Time | |
07:31 | Trefforest Estate | On Time | |
07:35 | Trefforest | On Time | |
07:40 | Pontypridd | On Time | |
Collapse Subsequent stations |