← Change station
Carmarthen
Earlier trains
12:24
from London Paddington
1B07 • Great Western Railway
2
↓
12:33
Swansea
2E13 • Transport for Wales
1
12:59
Pembroke Dock
2E22 • Transport for Wales
1
13:00
Newport (South Wales)
1B63 • Transport for Wales
2
13:04
Aberystwyth
0B00 • Transport for Wales
🚌
13:25
London Paddington
1L24 • Great Western Railway
2
13:36
Cardiff Central
1B97 • Transport for Wales
1
14:01
Milford Haven
1B37 • Transport for Wales
1
14:01
Newport (South Wales)
1B22 • Transport for Wales
2
14:04
Aberystwyth
0B00 • Transport for Wales
🚌
Later trains