← Change station

Newport (South Wales)

Trains between Llanelli and Gowerto may be canceled or delayed by up to 20 minutes or revised. Latest information can be found in Status and Disruptions.
Earlier trains
04:53
04:50
from Cardiff Central
1W11 • Transport for Wales
2
17:30
17:45
Cardiff Central
1V46 • Transport for Wales
2
17:35
Cardiff Central
1F22 • Great Western Railway
2
17:35
London Paddington
1L28 • Great Western Railway
1
17:41
Portsmouth Harbour
1F27 • Great Western Railway
4
17:43
Ebbw Vale Town
2N73 • Transport for Wales
3
17:48
17:52
Carmarthen
1B22 • Great Western Railway
2
17:55
Maesteg
2L65 • Transport for Wales
2
17:59
Nottingham
1M95 • CrossCountry
4
18:03
Manchester Piccadilly via Shrewsbury
1Z64 • Transport for Wales
4
18:03
cancelled
Manchester Piccadilly via Shrewsbury
1W64 • Transport for Wales
18:05
Cardiff Central
2U24 • Great Western Railway
2
18:07
London Paddington
1L29 • Great Western Railway
1
18:12
Penzance
2C87 • Great Western Railway
1
18:23
Cheltenham Spa
2G66 • Transport for Wales
4
18:25
Swansea
1B24 • Great Western Railway
2
18:31
London Paddington
1L30 • Great Western Railway
1
18:33
Cardiff Central
1F24 • Great Western Railway
2
18:38
18:48
Chester via Shrewsbury
1W87 • Transport for Wales
3
18:41
18:50
Carmarthen
1V48 • Transport for Wales
2
18:43
Ebbw Vale Town
2N75 • Transport for Wales
4
18:44
Portsmouth Harbour
1F29 • Great Western Railway
3
18:55
Maesteg
2L67 • Transport for Wales
2
19:00
Swansea
1B25 • Great Western Railway
2
19:06
Cardiff Central
1V97 • Transport for Wales
2
19:09
Manchester Piccadilly via Shrewsbury
1W65 • Transport for Wales
4
19:11
Cardiff Central
2U26 • Great Western Railway
2
19:13
Penzance
2C89 • Great Western Railway
3
19:16
Cardiff Central
1V13 • CrossCountry
2
19:25
Cheltenham Spa
2G68 • Transport for Wales
19:26
Swansea
1B27 • Great Western Railway
19:31
London Paddington
1L32 • Great Western Railway
19:31
Swansea
1V50 • Transport for Wales
Later trains
Powered by National Rail Enquiries