← Change station

Cardiff Central

Trains between Reading and London Paddington may be cancelled or delayed by up to 30 minutes. Latest information can be found in Status and Disruptions.

Earlier trains
08:37
08:41
London Paddington
1L11 • Great Western Railway
1
08:41
Caerphilly
2R08 • Transport for Wales • 2 coaches
6
08:42
08:43
Carmarthen
1B03 • Great Western Railway
3
08:43
Aberdare Platform 2
1A12 • Transport for Wales • 4 coaches
7
08:47
09:01
Milford Haven
1V32 • Transport for Wales
4A
08:48
Coryton
2C12 • Transport for Wales • 2 coaches
6
08:49
09:08
Manchester Piccadilly via Shrewsbury
1W55 • Transport for Wales • 5 coaches
2B
08:50
cancelled
Penarth
2P22 • Transport for Wales • 2 coaches
8
08:51
Pembroke Dock
2B57 • Transport for Wales • 2 coaches
0
08:52
Caerphilly
2D12 • Transport for Wales • 2 coaches
6
08:56
Treherbert
2T10 • Transport for Wales • 4 coaches
7
08:59
Barry Island
2Y20 • Transport for Wales • 4 coaches
8
09:00
09:05
Exeter St Davids
2C69 • Great Western Railway
1
09:00
Merthyr Tydfil
1M14 • Transport for Wales • 4 coaches
6
09:04
Caerphilly
2K14 • Transport for Wales • 2 coaches
6
09:05
Penarth
2P24 • Transport for Wales • 2 coaches
8
09:06
09:10
Ebbw Vale Town
2N11 • Transport for Wales • 2 coaches
0
09:09
cancelled
Barry Island
2Y22 • Transport for Wales • 4 coaches
8
09:11
Caerphilly
2R10 • Transport for Wales • 2 coaches
6
09:13
Aberdare Platform 2
1A14 • Transport for Wales • 4 coaches
7
09:13
Maesteg
2L20 • Transport for Wales • 3 coaches
4A
09:18
cancelled
Coryton
2C14 • Transport for Wales • 2 coaches
09:19
London Paddington
1L12 • Great Western Railway
2
09:20
Penarth
2P26 • Transport for Wales • 3 coaches
8
09:22
Caerphilly
2D14 • Transport for Wales • 4 coaches
6
09:23
Holyhead via Shrewsbury
1W92 • Transport for Wales • 3 coaches
1A
09:26
09:27
Treherbert
2T12 • Transport for Wales • 4 coaches
6
09:28
Portsmouth Harbour
1F11 • Great Western Railway
1B
09:29
Barry Island
2Y24 • Transport for Wales • 2 coaches
8
09:30
Merthyr Tydfil
1M16 • Transport for Wales • 4 coaches
6
09:34
Caerphilly
2K16 • Transport for Wales • 2 coaches
6
09:35
Penarth
2P28 • Transport for Wales • 2 coaches
8
09:38
Bridgend via Rhoose Cardiff Int Airport
2E16 • Transport for Wales • 2 coaches
8
09:38
09:48
Swansea
1B05 • Great Western Railway
4
09:41
Caerphilly
2R12 • Transport for Wales • 2 coaches
6
09:42
Aberdare Platform 2
1A16 • Transport for Wales • 4 coaches
7
09:48
Coryton
2C16 • Transport for Wales • 3 coaches
6
09:49
London Paddington
1L13 • Great Western Railway
1
09:50
Penarth
2P30 • Transport for Wales • 2 coaches
8
09:52
Caerphilly
2D16 • Transport for Wales • 2 coaches
6
09:53
Manchester Piccadilly via Shrewsbury
1W16 • Transport for Wales • 3 coaches
2
09:56
Treherbert
2T14 • Transport for Wales • 4 coaches
7
09:59
Barry Island
2Y26 • Transport for Wales • 2 coaches
8
10:00
Exeter St Davids
2C71 • Great Western Railway
1
10:00
Merthyr Tydfil
1M18 • Transport for Wales • 4 coaches
6
10:04
Caerphilly
2K18 • Transport for Wales • 2 coaches
6
10:05
Penarth
2P32 • Transport for Wales • 2 coaches
8
10:06
Ebbw Vale Town
2N13 • Transport for Wales • 3 coaches
0
10:06
Fishguard Harbour
1B38 • Transport for Wales • 2 coaches
3A
10:09
Barry Island
2Y28 • Transport for Wales • 4 coaches
8
Later trains
Powered by National Rail Enquiries