← Change station

Newport (South Wales)

Trains between Swansea and Carmarthen may be cancelled, delayed by up to 15 minutes or revised. Latest information can be found in Status and Disruptions.
Earlier trains
13:31
Cardiff Central
1F14 • Great Western Railway
2
13:31
London Paddington
1L20 • Great Western Railway
3
13:36
Holyhead via Shrewsbury
1W94 • Transport for Wales
3
13:37
Cardiff Central
1V39 • Transport for Wales
2
13:43
Cardiff Central
2G57 • Transport for Wales
2
13:44
Portsmouth Harbour
1F19 • Great Western Railway
3
13:48
Ebbw Vale Town
2N67 • Transport for Wales
4
13:55
Cardiff Central
1B14 • Great Western Railway
2
13:59
Nottingham
1M68 • CrossCountry
4
14:02
cancelled
Cardiff Central
2U16 • Great Western Railway
2
14:04
London Paddington
1L21 • Great Western Railway
3
14:07
Manchester Piccadilly via Shrewsbury
1W20 • Transport for Wales
4
14:12
Cardiff Central
1V08 • CrossCountry
2
14:13
Penzance
2C79 • Great Western Railway
3
14:24
Gloucester
2G64 • Transport for Wales
3
14:25
Swansea
1B15 • Great Western Railway
2
14:30
Milford Haven
1V40 • Transport for Wales
2
14:31
London Paddington
1L22 • Great Western Railway
3
14:35
Cardiff Central
1F16 • Great Western Railway
2
14:40
Cardiff Central
2G59 • Transport for Wales
2
14:44
Portsmouth Harbour
1F21 • Great Western Railway
3
14:47
Ebbw Vale Town
2N69 • Transport for Wales
4
14:57
Cardiff Central
1B16 • Great Western Railway
2
14:59
Nottingham
1M98 • CrossCountry
3
15:03
Manchester Piccadilly via Shrewsbury
1W61 • Transport for Wales
4
15:06
Cardiff Central
1V95 • Transport for Wales
2
15:07
London Paddington
1L23 • Great Western Railway
3
15:08
Cardiff Central
2U18 • Great Western Railway
1
15:12
Cardiff Central
1V09 • CrossCountry
2
15:12
Taunton
2C81 • Great Western Railway
15:23
Carmarthen
1B17 • Great Western Railway
15:26
Cheltenham Spa
2G66 • Transport for Wales
15:28
Cardiff Central
1V42 • Transport for Wales
15:31
London Paddington
1L24 • Great Western Railway
Later trains
Powered by National Rail Enquiries