05:14 to London Paddington
on time
Great Western Railway service from platform 1
05:14 from Swansea to London Paddington
Departing Cardiff Central from platform 1
On time
Calling at:
- 05:25: Newport (South Wales) - on time
- 05:53: Bristol Parkway - on time
- 06:16: Swindon - on time
- 06:33: Didcot Parkway - on time
- 06:48: Reading - on time
- 07:14: London Paddington - on time
Train service operated by Great Western Railway
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.
×
05:15 to Barry Island
on time
Transport for Wales service from platform 7
05:15 from Cardiff Central to Barry Island
Departing Cardiff Central from platform 7
On time
Calling at:
- 05:19: Grangetown - on time
- 05:23: Cogan - on time
- 05:26: Eastbrook - on time
- 05:28: Dinas Powys - on time
- 05:33: Cadoxton - on time
- 05:36: Barry Docks - on time
- 05:40: Barry - on time
- 05:47: 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.
×
05:20 to Holyhead
on time
Transport for Wales service from platform 2
05:20 from Cardiff Central to Holyhead
Departing Cardiff Central from platform 2
On time
Calling at:
- 05:33: Newport (South Wales) - on time
- 05:43: Cwmbran - on time
- 05:49: Pontypool & New Inn - on time
- 05:59: Abergavenny - on time
- 06:23: Hereford - on time
- 06:37: Leominster - on time
- 06:48: Ludlow - on time
- 06:57: Craven Arms - on time
- 07:05: Church Stretton - on time
- 07:21: Shrewsbury - on time
- 07:43: Gobowen - on time
- 07:48: Chirk - on time
- 07:55: Ruabon - on time
- 08:02: Wrexham General - on time
- 08:20: Chester - on time
- 08:37: Flint - on time
- 08:50: Prestatyn - on time
- 08:57: Rhyl - on time
- 09:09: Colwyn Bay - on time
- 09:16: Llandudno Junction - on time
- 09:23: Conwy - on time
- 09:30: Penmaenmawr - on time
- 09:34: Llanfairfechan - on time
- 09:44: Bangor (Gwynedd) - on time
- 09:59: Bodorgan - on time
- 10:03: Ty Croes - on time
- 10:07: Rhosneigr - on time
- 10:18: Holyhead - 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.
×
05:26 to Merthyr Tydfil
on time
Transport for Wales service from platform 6
05:26 from Cardiff Central to Merthyr Tydfil
Departing Cardiff Central from platform 6
On time
Calling at:
- 05:30: Cardiff Queen Street - on time
- 05:32: Cathays - on time
- 05:36: Llandaf - on time
- 05:39: Radyr - on time
- 05:44: Taffs Well - on time
- 05:48: Trefforest Estate - on time
- 05:53: Trefforest - on time
- 05:57: 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
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.
×
05:29 to Barry Island
on time
Transport for Wales service from platform 7
05:29 from Cardiff Central to Barry Island
Departing Cardiff Central from platform 7
On time
Calling at:
- 05:33: Grangetown - on time
- 05:36: Cogan - on time
- 05:39: Eastbrook - on time
- 05:42: Dinas Powys - on time
- 05:46: Cadoxton - on time
- 05:49: Barry Docks - on time
- 05:55: Barry - on time
- 06:01: 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.
×
05:34 to Caerphilly
on time
Transport for Wales service from platform 6
05:34 from Cardiff Central to Caerphilly
Departing Cardiff Central from platform 6
On time
Calling at:
- 05:38: Cardiff Queen Street - on time
- 05:42: Heath High Level - on time
- 05:45: Llanishen - on time
- 05:48: Lisvane & Thornhill - on time
- 05: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.
×
05:35 to Milford Haven
on time
Transport for Wales service from platform 3A
05:35 from Cardiff Central to Milford Haven
Departing Cardiff Central from platform 3A
On time
Calling at:
- 05:47: Pontyclun - on time
- 05:54: Llanharan - on time
- 05:58: Pencoed - on time
- 06:06: Bridgend - on time
- 06:13: Pyle - on time
- 06:21: Port Talbot Parkway - on time
- 06:25: Baglan - on time
- 06:29: Briton Ferry - on time
- 06:33: Neath - on time
- 06:37: Skewen - on time
- 06:42: Llansamlet - on time
- 06:52: Swansea - on time
- 07:06: Gowerton - on time
- 07:14: Llanelli - on time
- 07:20: Pembrey & Burry Port - on time
- 07:26: Kidwelly - on time
- 07:32: Ferryside - on time
- 07:46: Carmarthen - on time
- 08:03: Whitland - on time
- 08:10: Clunderwen - on time
- 08:18: Clarbeston Road - on time
- 08:27: Haverfordwest - on time
- 08:35: Johnston - on time
- 08:46: Milford Haven - 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.
×
05:37 to Manchester Piccadilly
on time
Transport for Wales service from platform 2
05:37 from Cardiff Central to Manchester Piccadilly
Departing Cardiff Central from platform 2
On time
Calling at:
- 05:51: Newport (South Wales) - on time
- 06:02: Cwmbran - on time
- 06:08: Pontypool & New Inn - on time
- 06:17: Abergavenny - on time
- 06:42: Hereford - on time
- 06:59: Leominster - on time
- 07:10: Ludlow - on time
- 07:21: Craven Arms - on time
- 07:30: Church Stretton - on time
- 07:48: Shrewsbury - on time
- 08:00: Wem - on time
- 08:08: Whitchurch (Shropshire) - on time
- 08:18: Nantwich - on time
- 08:28: Crewe - on time
- 08:50: Wilmslow - on time
- 09:01: Stockport - on time
- 09:15: Manchester Piccadilly - 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.
×
05:39 to Bridgend
on time
Transport for Wales service from platform 7
05:39 from Cardiff Central to Bridgend
Departing Cardiff Central from platform 7
On time
Calling at:
- 05:43: Grangetown - on time
- 05:46: Cogan - on time
- 05:49: Eastbrook - on time
- 05:51: Dinas Powys - on time
- 05:56: Cadoxton - on time
- 05:59: Barry Docks - on time
- 06:04: Barry - on time
- 06:10: Rhoose Cardiff Intl Airport - on time
- 06:20: Llantwit Major - on time
- 06: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.
×
05:48 to Coryton
on time
Transport for Wales service from platform 6
05:48 from Cardiff Central to Coryton
Departing Cardiff Central from platform 6
On time
Calling at:
- 05:52: Cardiff Queen Street - on time
- 05:57: Heath Low Level - on time
- 05:59: Ty Glas - on time
- 06:01: Birchgrove - on time
- 06:03: Rhiwbina - on time
- 06:04: Whitchurch (Glamorgan) - on time
- 06: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.
×