← Change station
Cardiff Central
A reduced service is running between Ebbw Vale Town and Newport (South Wales). Latest information can be found in
Status and Disruptions.
Reduced service to / from Rhymney. Latest information can be found in
Status and Disruptions
.
08:07
from Birmingham New Street
1V02 • CrossCountry
0
↓
This site cannot display trains that left over 2 hours ago.
09:34
Caerphilly
2K16 • Transport for Wales
6
09:35
Penarth
2P28 • Transport for Wales
8
09:39
Bridgend
via Rhoose Cardiff Int Airport
2E16 • Transport for Wales
8
09:41
Bargoed
2R12 • Transport for Wales
6
09:42
Swansea
1B05 • Great Western Railway
3
09:43
Aberdare
via Ninian Park
1A16 • Transport for Wales
8
09:48
Coryton
2C16 • Transport for Wales
6
09:50
Barry Island
2Y26 • Transport for Wales
8
09:52
Bargoed
2D16 • Transport for Wales
6
09:53
Newport (South Wales)
1B16 • Transport for Wales
2
09:56
Merthyr Tydfil
1M18 • Transport for Wales
6
09:59
Taunton
2C71 • Great Western Railway
1
09:59
Treherbert
2T14 • Transport for Wales
7
10:02
10:17
Ebbw Vale Town
2N09 • Transport for Wales
0
10:04
Caerphilly
2K18 • Transport for Wales
6
10:05
Milford Haven
1B34 • Transport for Wales
3A
10:05
10:06
Penarth
2P32 • Transport for Wales
8
10:09
10:10
Barry Island
2Y28 • Transport for Wales
8
10:09
Cheltenham Spa
2G50 • Transport for Wales
1
10:11
Rhymney
2R14 • Transport for Wales
6
10:15
Aberdare
via Ninian Park
1A18 • Transport for Wales
8
10:16
Maesteg
2L49 • Transport for Wales
4
10:18
Coryton
2C18 • Transport for Wales
6
10:19
cancelled
London Paddington
1L14 • Great Western Railway
10:20
Penarth
2P34 • Transport for Wales
8
10:22
cancelled
Bargoed
2D18 • Transport for Wales
10:23
10:26
Newport (South Wales)
2B53 • Transport for Wales
2
10:26
Merthyr Tydfil
1M20 • Transport for Wales
6
10:29
10:30
Barry Island
2Y30 • Transport for Wales
8
10:29
Treherbert
2T16 • Transport for Wales
7
10:30
10:32
Salisbury
1F13 • Great Western Railway
1
10:34
Caerphilly
2K20 • Transport for Wales
6
10:35
Penarth
2P36 • Transport for Wales
8
10:39
Bridgend
via Rhoose Cardiff Int Airport
2E20 • Transport for Wales
8
10:40
Carmarthen
1B07 • Great Western Railway
3
10:41
10:42
Bargoed
2R16 • Transport for Wales
6
10:43
10:44
Aberdare
via Ninian Park
1A20 • Transport for Wales
7
10:45
Nottingham
1M94 • CrossCountry
2
10:48
Coryton
2C20 • Transport for Wales
6
10:50
Penarth
2P38 • Transport for Wales
8
10:52
10:53
Bargoed
2D20 • Transport for Wales
6
10:54
Newport (South Wales)
1B55 • Transport for Wales
1
10:56
Merthyr Tydfil
1M22 • Transport for Wales
6
10:59
11:01
Barry Island
2Y32 • Transport for Wales
8
10:59
Penzance
2C73 • Great Western Railway
2
10:59
Treherbert
2T18 • Transport for Wales
7
11:02
11:15
Ebbw Vale Town
2N11 • Transport for Wales
3B
11:03
Carmarthen
1B36 • Transport for Wales
4A
11:04
Caerphilly
2K22 • Transport for Wales
6
11:05
Penarth
2P40 • Transport for Wales
8
Later trains
← Departures from Cardiff Central
07:38 Merthyr Tydfil to Aberdare
1A12 • Transport for Wales •
RTT
Merthyr Tydfil
07:38
1
Pentre-bach
07:42
1
Troed-y-rhiw
07:44
07:45
1
Merthyr Vale
07:48
07:49
1
Quakers Yard
07:54
1
Abercynon
08:00
1
Pontypridd
08:09
2
Trefforest
08:11
08:12
1
Trefforest Estate
08:16
2
Taffs Well
08:20
1
Radyr
08:25
1
Llandaf
08:28
1
Cathays
08:32
1
Cardiff Queen Street
08:37
2
Cardiff Central
08:43
7
Ninian Park
08:47
2
Waun-gron Park
08:50
08:51
2
Fairwater
08:52
08:53
2
Danescourt
08:55
2
Radyr
08:59
3
Taffs Well
09:04
2
Trefforest Estate
09:08
1
Trefforest
09:13
2
Pontypridd
09:16
3
Abercynon
09:23
2
Penrhiwceiber
09:29
09:24
arr •
09:29
dep
1
Mountain Ash
09:33
1
Fernhill
09:36
1
Cwmbach
09:40
1
Aberdare
09:45
09:40
2