09:54 to Penarth
on time
Transport for Wales service from platform 2
09:54 from Caerphilly to Penarth
Departing Grangetown from platform 2
On time
Calling at:
- 09:58: Dingle Road - on time
- 10: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.
×
09:57 to Caerphilly
on time
Transport for Wales service from platform 1
09:57 from Penarth to Caerphilly
Departing Grangetown from platform 1
On time
Calling at:
- 10:03: Cardiff Central - on time
- 10:08: Cardiff Queen Street - on time
- 10:12: Heath High Level - on time
- 10:15: Llanishen - on time
- 10:18: Lisvane & Thornhill - on time
- 10:25: 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.
×
10:03 to Barry Island
on time
Transport for Wales service from platform 2
10:03 from Bargoed to Barry Island
Departing Grangetown from platform 2
On time
Calling at:
- 10:06: Cogan - on time
- 10:09: Eastbrook - on time
- 10:12: Dinas Powys - on time
- 10:16: Cadoxton - on time
- 10:19: Barry Docks - on time
- 10:25: Barry - on time
- 10:31: Barry Island - 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.
×
10:05 to Rhymney
on time
Transport for Wales service from platform 1
10:05 from Barry Island to Rhymney
Departing Grangetown from platform 1
On time
Calling at:
- 10:11: Cardiff Central - on time
- 10:15: Cardiff Queen Street - on time
- 10:20: Heath High Level - on time
- 10:23: Llanishen - on time
- 10:26: Lisvane & Thornhill - on time
- 10:31: Caerphilly - on time
- 10:33: Aber - on time
- 10:38: Llanbradach - on time
- 10:43: Ystrad Mynach - on time
- 10:46: Hengoed - on time
- 10:50: Pengam - on time
- 10:56: Bargoed - on time
- 11:07: 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.
×
10:09 to Penarth
on time
Transport for Wales service from platform 2
10:09 from Coryton to Penarth
Departing Grangetown from platform 2
On time
Calling at:
- 10:13: Dingle Road - on time
- 10:17: 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.
×
10:11 to Coryton
on time
Transport for Wales service from platform 1
10:11 from Penarth to Coryton
Departing Grangetown from platform 1
On time
Calling at:
- 10:17: Cardiff Central - on time
- 10:22: Cardiff Queen Street - on time
- 10:27: Heath Low Level - on time
- 10:29: Ty Glas - on time
- 10:31: Birchgrove - on time
- 10:33: Rhiwbina - on time
- 10:34: Whitchurch (Glamorgan) - on time
- 10:39: 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.
×
10:13 to Barry Island
on time
Transport for Wales service from platform 2
10:13 from Rhymney to Barry Island
Departing Grangetown from platform 2
On time
Calling at:
- 10:16: Cogan - on time
- 10:19: Eastbrook - on time
- 10:22: Dinas Powys - on time
- 10:26: Cadoxton - on time
- 10:29: Barry Docks - on time
- 10:35: Barry - on time
- 10:46: Barry Island - 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.
×
10:15 to Bargoed
on time
Transport for Wales service from platform 1
10:15 from Barry Island to Bargoed
Departing Grangetown from platform 1
On time
Calling at:
- 10:21: Cardiff Central - on time
- 10:26: Cardiff Queen Street - on time
- 10:30: Heath High Level - on time
- 10:33: Llanishen - on time
- 10:36: Lisvane & Thornhill - on time
- 10:42: Caerphilly - on time
- 10:44: Aber - on time
- 10:46: Energlyn & Churchill Park - on time
- 10:49: Llanbradach - on time
- 10:55: Ystrad Mynach - on time
- 10:57: Hengoed - on time
- 11:01: Pengam - on time
- 11:08: 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.
×
10:24 to Penarth
on time
Transport for Wales service from platform 2
10:24 from Caerphilly to Penarth
Departing Grangetown from platform 2
On time
Calling at:
- 10:28: Dingle Road - on time
- 10:32: 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.
×
10:27 to Caerphilly
on time
Transport for Wales service from platform 1
10:27 from Penarth to Caerphilly
Departing Grangetown from platform 1
On time
Calling at:
- 10:33: Cardiff Central - on time
- 10:38: Cardiff Queen Street - on time
- 10:42: Heath High Level - on time
- 10:45: Llanishen - on time
- 10:48: Lisvane & Thornhill - on time
- 10: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.
×