← Change station
Cardiff Central
16:05
16:06
from Maesteg
2G62 • Transport for Wales
2
↓
This site cannot display trains that left over 2 hours ago.
19:39
19:40
Bridgend
via Rhoose Cardiff Int Airport
2E56 • Transport for Wales
8
19:41
Holyhead
via Shrewsbury
1W98 • Transport for Wales
1
19:41
Rhymney
2R52 • Transport for Wales
6
19:41
Swansea
1B27 • Great Western Railway
4
19:43
Radyr
via Ninian Park
1A56 • Transport for Wales
7
19:47
Swansea
1V50 • Transport for Wales
3
19:48
Coryton
2C56 • Transport for Wales
6
19:50
Nottingham
1M85 • CrossCountry
2
19:56
Radyr
1M58 • Transport for Wales
6
19:56
Taunton
2C91 • Great Western Railway
1
19:59
20:05
Barry Island
2Y82 • Transport for Wales
8
19:59
Ebbw Vale Town
2I29 • Transport for Wales
0
19:59
Radyr
2T54 • Transport for Wales
7
20:05
20:33
Manchester Piccadilly
via Shrewsbury
1W26 • Transport for Wales
2
20:05
20:08
Penarth
2P08 • Transport for Wales
8
20:11
Rhymney
2R54 • Transport for Wales
7
20:12
Radyr
via Ninian Park
1A58 • Transport for Wales
7
20:15
Maesteg
2L69 • Transport for Wales
4A
20:20
Swansea
1B28 • Great Western Railway
3
20:21
20:23
London Paddington
1L34 • Great Western Railway
2
20:25
Radyr
2M60 • Transport for Wales
7
20:30
20:58
Portsmouth Harbour
1F33 • Great Western Railway
1
20:30
Radyr
2T56 • Transport for Wales
6
20:35
20:44
Penarth
2P10 • Transport for Wales
8
20:39
Bridgend
via Rhoose Cardiff Int Airport
2E60 • Transport for Wales
8
20:43
20:49
Radyr
via Ninian Park
1A60 • Transport for Wales
8
20:43
cancelled
Swansea
1B30 • Great Western Railway
3
20:50
20:56
Ebbw Vale Town
2I31 • Transport for Wales
0
20:51
Rhymney
0B00 • Transport for Wales
🚌
20:56
21:00
Bristol Temple Meads
2C93 • Great Western Railway
2
20:58
Barry Island
2Y84 • Transport for Wales
8
20:59
Radyr
2T58 • Transport for Wales
7B
21:04
21:41
Swansea
1B31 • Great Western Railway
4
21:05
Penarth
2P12 • Transport for Wales
6
21:08
21:09
Radyr
2V90 • Transport for Wales
7A
21:09
21:12
Cheltenham Spa
2G72 • Transport for Wales
2
21:10
Swansea
2B73 • Transport for Wales
1
21:14
Maesteg
2L71 • Transport for Wales
3
21:15
Chester
via Shrewsbury
1W88 • Transport for Wales
1
21:20
London Paddington
1L36 • Great Western Railway
1
21:21
Rhymney
0B00 • Transport for Wales
🚌
21:26
21:27
Radyr
1M64 • Transport for Wales
6
21:30
Frome
1J37 • Great Western Railway
1
21:34
Penarth
2P14 • Transport for Wales
8
Later trains
← Departures from Cardiff Central
17:59 Cardiff Central to Penzance
2C87 • Great Western Railway •
RTT
Cardiff Central
17:59
1
Newport (South Wales)
18:12
18:15
1
Severn Tunnel Junction
18:23
18:33
4
Patchway
18:35
18:44
1
Filton Abbey Wood
18:38
18:47
arr •
18:42
18:48
dep
3
Bristol Temple Meads
18:53
18:55
arr •
18:56
18:58
dep
4
Bedminster
19:00
19:01
1
Parson Street
19:04
1
Nailsea & Backwell
19:11
1
Yatton
19:17
1
Worle
19:23
1
Weston Milton
19:28
1
Weston-super-Mare
19:32
2
Highbridge & Burnham
19:43
1
Bridgwater
19:50
1
Taunton
20:01
20:09
2
Tiverton Parkway
20:14
20:21
1
Exeter St Davids
20:29
20:35
arr •
20:41
dep
4
Newton Abbot
21:02
21:08
2
Totnes
21:14
21:19
1
Ivybridge
21:29
21:36
1
Plymouth
21:43
21:48
arr •
21:46
21:49
dep
4
Saltash
21:55
21:58
1
St Germans
22:01
22:04
1
Menheniot
22:09
22:12
1
Liskeard
22:15
22:18
1
Bodmin Parkway
22:27
22:29
1
Lostwithiel
22:32
22:34
2
Par
22:39
22:41
1
St Austell
22:45
22:47
1
Truro
23:02
2
Redruth
23:13
1
Camborne
23:19
1
Hayle
23:27
1
St Erth
23:31
1
Penzance
23:40
1