← Change station
Cardiff Central
Earlier trains
10:57
Exeter St Davids
2C73 • Great Western Railway
2
10:59
Treherbert
2T08 • Transport for Wales • 3 coaches
6
11:00
11:04
Barry Island
2Y10 • Transport for Wales • 4 coaches
8
11:04
Ebbw Vale Town
2I13 • Transport for Wales • 3 coaches
1
11:13
11:16
Fishguard Harbour
1B14 • Transport for Wales • 3 coaches
3
11:18
11:19
Maesteg
2L51 • Transport for Wales • 3 coaches
2
11:20
London Paddington
1L51 • Great Western Railway
1
11:22
Caerphilly
2K12 • Transport for Wales • 4 coaches
7
11:25
Portsmouth Harbour
1F13 • Great Western Railway
2
11:26
Merthyr Tydfil
2M12 • Transport for Wales • 4 coaches
6
11:28
Barry Island
2Y12 • Transport for Wales • 4 coaches
8
11:30
12:02
Carmarthen
1B20 • Great Western Railway
3
11:35
Penarth
2P06 • Transport for Wales • 3 coaches
7A
11:40
Manchester Piccadilly
via Shrewsbury
1W56 • Transport for Wales • 5 coaches
1
11:43
Aberdare Platform 2
1A12 • Transport for Wales • 4 coaches
7A
11:45
Nottingham
1M64 • CrossCountry
2
11:48
11:49
Coryton
2C06 • Transport for Wales • 3 coaches
6
11:52
Rhymney
2R12 • Transport for Wales • 4 coaches
6
11:59
Treherbert
2T12 • Transport for Wales • 4 coaches
6
12:00
12:07
Barry Island
2Y14 • Transport for Wales • 4 coaches
8
12:00
Exeter St Davids
2C75 • Great Western Railway
1
12:05
12:08
Milford Haven
1B16 • Transport for Wales • 3 coaches
3A
12:12
Maesteg
2L55 • Transport for Wales • 2 coaches
4A
12:20
London Paddington
1L54 • Great Western Railway • 10 coaches
1
12:22
Caerphilly
2K16 • Transport for Wales • 4 coaches
7
12:25
Portsmouth Harbour
1F15 • Great Western Railway
1A
12:26
Merthyr Tydfil
2M16 • Transport for Wales • 4 coaches
6
12:28
Barry Island
2Y16 • Transport for Wales • 4 coaches
8
12:29
Cheltenham Spa
2G52 • Transport for Wales • 3 coaches
2A
12:35
Penarth
2P08 • Transport for Wales • 3 coaches
7
12:35
12:36
Swansea
1B25 • Great Western Railway
4
12:39
Bridgend
via Rhoose Cardiff Int Airport
2E08 • Transport for Wales • 2 coaches
6
12:39
Manchester Piccadilly
via Shrewsbury
1W57 • Transport for Wales
1
12:43
Aberdare Platform 2
1A16 • Transport for Wales • 4 coaches
7
12:48
Coryton
2C08 • Transport for Wales • 3 coaches
6
12:52
Rhymney
2R16 • Transport for Wales • 4 coaches
6
Later trains