← Change station
Carmarthen
Earlier trains
10:50
from Crewe
1V32 • Transport for Wales
1
↓
10:55
Pembroke Dock
2E14 • Transport for Wales
2
10:58
Cardiff Central
1B60 • Transport for Wales
2
11:04
Aberystwyth
0B00 • Transport for Wales
🚌
11:27
cancelled
London Paddington
1L20 • Great Western Railway
2
11:51
Milford Haven
1B33 • Transport for Wales
2
12:03
Manchester Piccadilly
1W60 • Transport for Wales
1
12:04
Aberystwyth
0B00 • Transport for Wales
🚌
12:32
Swansea
2E13 • Transport for Wales
1
Later trains