← Change station
Neath
21:42
22:19
from London Paddington
1B31 • Great Western Railway
1
↓
This site cannot display trains that left over 2 hours ago.
23:32
23:33
Swansea
1B34 • Great Western Railway
1
00:15
Swansea
2B99 • Transport for Wales
1
00:32
Swansea
1B36 • Great Western Railway
1
Later trains