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.
Load a route using the "Selected Journey" selection boxes above.
Specify a "From" station to see live train departure times for that station.
Additionally specify a "To" station to see real time departure information for only the services that go on to call at your "To" station.
04:55 Cardiff Central from Swansea
DueExpCardiff Central04:55
On Time
boards for 04:55 arrival at Cardiff Central
Due
Station
Expected
Platform
Collapse Preceding stations
03:46
Swansea
On Time
03:58
Neath
On Time
04:05
Port Talbot Parkway
On Time
04:25
Bridgend
On Time
04:55
Cardiff Central
On Time
1
Subsequent Stations
05:24
Newport South Wales
On Time
05:51
Bristol Parkway
On Time
06:15
Swindon
On Time
06:35
Didcot Parkway
On Time
06:48
Reading
On Time
07:16
London Paddington
On Time
Collapse Subsequent stations
05:47 Cardiff Central from Pontypridd
(operated by Transport for Wales)
DueExpCardiff Central05:47
On Time
boards for 05:47 arrival at Cardiff Central
Due
Station
Expected
Collapse Preceding stations
05:16
Pontypridd
On Time
05:19
Trefforest
On Time
05:23
Trefforest Estate
On Time
05:28
Taffs Well
On Time
05:32
Radyr
On Time
05:35
Llandaf
On Time
05:39
Cathays
On Time
05:44
Cardiff Queen Street
On Time
05:47
Cardiff Central
On Time
Collapse Subsequent stations
05:51 Cardiff Central from Swansea
DueExpCardiff Central05:51
On Time
boards for 05:51 arrival at Cardiff Central
Due
Station
Expected
Collapse Preceding stations
04:59
Swansea
On Time
05:11
Neath
On Time
05:18
Port Talbot Parkway
On Time
05:31
Bridgend
On Time
05:51
Cardiff Central
On Time
Subsequent Stations
06:05
Newport South Wales
On Time
06:26
Bristol Parkway
On Time
06:51
Swindon
On Time
07:18
Reading
On Time
07:44
London Paddington
On Time
Collapse Subsequent stations
05:56 Cardiff Central from Barry Island
(operated by Transport for Wales)
DueExpCardiff Central05:56
On Time
boards for 05:56 arrival at Cardiff Central
Due
Station
Expected
Collapse Preceding stations
05:25
Barry Island
On Time
05:29
Barry
On Time
05:33
Barry Docks
On Time
05:36
Cadoxton
On Time
05:40
Dinas Powys
On Time
05:43
Eastbrook
On Time
05:46
Cogan
On Time
05:51
Grangetown (Cardiff)
On Time
05:56
Cardiff Central
On Time
Subsequent Stations
06:08
Cardiff Queen Street
On Time
06:12
Heath High Level
On Time
06:15
Llanishen
On Time
06:18
Lisvane & Thornhill
On Time
06:25
Caerphilly
On Time
Collapse Subsequent stations
06:16 Cardiff Central from Pontypridd
(operated by Transport for Wales)
DueExpCardiff Central06:16
On Time
boards for 06:16 arrival at Cardiff Central
Due
Station
Expected
Collapse Preceding stations
05:47
Pontypridd
On Time
05:49
Trefforest
On Time
05:54
Trefforest Estate
On Time
05:58
Taffs Well
On Time
06:02
Radyr
On Time
06:04
Llandaf
On Time
06:08
Cathays
On Time
06:13
Cardiff Queen Street
On Time
06:16
Cardiff Central
On Time
Collapse Subsequent stations
06:17 Cardiff Central from Penarth
(operated by Transport for Wales)
DueExpCardiff Central06:17
Not Stopping
Problems
This train has been cancelled because of urgent repairs to a bridge
boards for 06:17 arrival at Cardiff Central
Due
Station
Expected
Collapse Preceding stations
06:05
Penarth
Cancelled
06:07
Dingle Road
Cancelled
06:11
Grangetown (Cardiff)
Cancelled
06:18
Cardiff Central
Cancelled
Subsequent Stations
06:22
Cardiff Queen Street
Cancelled
06:27
Heath Low Level
Cancelled
06:29
Ty Glas
Cancelled
06:31
Birchgrove
Cancelled
06:33
Rhiwbina
Cancelled
06:34
Whitchurch (Cardiff)
Cancelled
06:39
Coryton
Cancelled
Collapse Subsequent stations
06:21 Cardiff Central from Barry Island
(operated by Transport for Wales)
DueExpCardiff Central06:21
On Time
boards for 06:21 arrival at Cardiff Central
Due
Station
Expected
Collapse Preceding stations
05:49
Barry Island
On Time
05:54
Barry
On Time
05:57
Barry Docks
On Time
06:00
Cadoxton
On Time
06:05
Dinas Powys
On Time
06:07
Eastbrook
On Time
06:11
Cogan
On Time
06:15
Grangetown (Cardiff)
On Time
06:21
Cardiff Central
On Time
Subsequent Stations
06:26
Cardiff Queen Street
Cancelled
06:30
Heath High Level
Cancelled
06:33
Llanishen
Cancelled
06:36
Lisvane & Thornhill
Cancelled
06:43
Caerphilly
Cancelled
Collapse Subsequent stations
06:21 Cardiff Central from Bristol Temple Meads
(operated by CrossCountry)
DueExpCardiff Central06:21
Not Stopping
Problems
This train has been cancelled because of a shortage of train conductors
boards for 06:21 arrival at Cardiff Central
Due
Station
Expected
Collapse Preceding stations
05:20
Bristol Temple Meads
Cancelled
05:38
Bristol Parkway
Cancelled
06:08
Newport South Wales
Cancelled
06:21
Cardiff Central
Cancelled
Collapse Subsequent stations
Update For Other Train
07:12 London Paddington to Cardiff Central due 09:08
07:12 London Paddington to Cardiff Central due 09:08 will be terminated at Newport South Wales. It will no longer call at Cardiff Central. This is due to urgent repairs to a bridge.