07:34 to Caerphilly
on time
Transport for Wales service from platform 6
07:34 from Penarth to Caerphilly
Departing Cardiff Central from platform 6
On time
Calling at:
- 07:38: Cardiff Queen Street - on time
- 07:42: Heath High Level - on time
- 07:45: Llanishen - on time
- 07:48: Lisvane & Thornhill - on time
- 07:55: Caerphilly - on time
Train service operated by Transport for Wales
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
07:35 to Penarth
on time
Transport for Wales service from platform 8
07:35 from Coryton to Penarth
Departing Cardiff Central from platform 8
On time
Calling at:
- 07:39: Grangetown - on time
- 07:43: Dingle Road - on time
- 07:47: Penarth - on time
Train service operated by Transport for Wales
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
07:39 to Bridgend
on time
Transport for Wales service from platform 8
07:39 from Rhymney to Bridgend
Departing Cardiff Central from platform 8
On time
Calling at:
- 07:43: Grangetown - on time
- 07:46: Cogan - on time
- 07:49: Eastbrook - on time
- 07:51: Dinas Powys - on time
- 07:56: Cadoxton - on time
- 07:59: Barry Docks - on time
- 08:04: Barry - on time
- 08:10: Rhoose Cardiff Intl Airport - on time
- 08:20: Llantwit Major - on time
- 08:37: Bridgend - on time
Train service operated by Transport for Wales
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
07:39 to Swansea
on time
Transport for Wales service from platform 1B
07:39 from Cardiff Central to Swansea
Departing Cardiff Central from platform 1B
On time
Calling at:
- 07:51: Pontyclun - on time
- 07:56: Llanharan - on time
- 08:01: Pencoed - on time
- 08:07: Bridgend - on time
- 08:15: Pyle - on time
- 08:23: Port Talbot Parkway - on time
- 08:27: Baglan - on time
- 08:30: Briton Ferry - on time
- 08:35: Neath - on time
- 08:39: Skewen - on time
- 08:44: Llansamlet - on time
- 08:54: Swansea - on time
Train service operated by Transport for Wales
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
07:41 to Rhymney
on time
Transport for Wales service from platform 6
07:41 from Bridgend to Rhymney
Departing Cardiff Central from platform 6
On time
Calling at:
- 07:45: Cardiff Queen Street - on time
- 07:50: Heath High Level - on time
- 07:53: Llanishen - on time
- 07:56: Lisvane & Thornhill - on time
- 08:01: Caerphilly - on time
- 08:03: Aber - on time
- 08:08: Llanbradach - on time
- 08:13: Ystrad Mynach - on time
- 08:16: Hengoed - on time
- 08:19: Pengam - on time
- 08:25: Bargoed - on time
- 08:29: Brithdir - on time
- 08:32: Tir-phil - on time
- 08:37: Pontlottyn - on time
- 08:41: Rhymney - on time
Train service operated by Transport for Wales
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
07:43 to Aberdare Platform 2
on time
Transport for Wales service from platform 7A
07:43 from Merthyr Tydfil to Aberdare Platform 2
Departing Cardiff Central from platform 7A
On time
Calling at:
- 07:47: Ninian Park - on time
- 07:50: Waun-gron Park - on time
- 07:52: Fairwater - on time
- 07:54: Danescourt - on time
- 07:59: Radyr - on time
- 08:04: Taffs Well - on time
- 08:08: Trefforest Estate - on time
- 08:12: Trefforest - on time
- 08:16: Pontypridd - on time
- 08:23: Abercynon - on time
- 08:29: Penrhiwceiber - on time
- 08:33: Mountain Ash - on time
- 08:36: Fernhill - on time
- 08:40: Cwmbach - on time
- 08:45: Aberdare Platform 2 - on time
Train service operated by Transport for Wales
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
07:45 to Nottingham
on time
CrossCountry service
07:45 from Cardiff Central to Nottingham
Departing Cardiff Central
On time
Calling at:
- 07:57: Newport (South Wales) - on time
- 08:15: Chepstow - on time
- 08:24: Lydney - on time
- 08:45: Gloucester - on time
- 08:57: Cheltenham Spa - on time
- 09:05: Ashchurch for Tewkesbury - on time
- 09:14: Worcestershire Parkway - on time
- 09:38: University - on time
- 09:45: Birmingham New Street - on time
- 10:05: Tamworth - on time
- 10:18: Burton-on-Trent - on time
- 10:31: Derby - on time
- 10:44: Long Eaton - on time
- 10:53: Beeston - on time
- 11:00: Nottingham - on time
Train service operated by CrossCountry
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
07:48 to Coryton
on time
Transport for Wales service from platform 6
07:48 from Penarth to Coryton
Departing Cardiff Central from platform 6
On time
Calling at:
- 07:52: Cardiff Queen Street - on time
- 07:57: Heath Low Level - on time
- 07:59: Ty Glas - on time
- 08:01: Birchgrove - on time
- 08:03: Rhiwbina - on time
- 08:04: Whitchurch (Glamorgan) - on time
- 08:09: Coryton - on time
Train service operated by Transport for Wales
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
07:50 to Penarth
on time
Transport for Wales service from platform 8
07:50 from Caerphilly to Penarth
Departing Cardiff Central from platform 8
On time
Calling at:
- 07:54: Grangetown - on time
- 07:58: Dingle Road - on time
- 08:02: Penarth - on time
Train service operated by Transport for Wales
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
07:52 to Bargoed
on time
Transport for Wales service from platform 6
07:52 from Barry Island to Bargoed
Departing Cardiff Central from platform 6
On time
Calling at:
- 07:56: Cardiff Queen Street - on time
- 08:00: Heath High Level - on time
- 08:03: Llanishen - on time
- 08:06: Lisvane & Thornhill - on time
- 08:12: Caerphilly - on time
- 08:14: Aber - on time
- 08:16: Energlyn & Churchill Park - on time
- 08:19: Llanbradach - on time
- 08:25: Ystrad Mynach - on time
- 08:27: Hengoed - on time
- 08:31: Pengam - on time
- 08:34: Gilfach Fargoed - on time
- 08:40: Bargoed - on time
Train service operated by Transport for Wales
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×