← Change station
Swansea
Earlier trains
10:23
London Paddington
1L16 • Great Western Railway • 13 coaches
3
10:54
Manchester Piccadilly
1W18 • Transport for Wales • 5 coaches
2
11:07
Fishguard Harbour
1B38 • Transport for Wales • 2 coaches
2
11:21
London Paddington
1L18 • Great Western Railway
3
11:25
Cardiff Central
2B56 • Transport for Wales • 3 coaches
1
11:40
Pembroke Dock
1B07 • Great Western Railway
3
11:49
delayed
Milford Haven
1V35 • Transport for Wales
2
11:52
Cardiff Central
1B36 • Transport for Wales • 3 coaches
1
12:07
Carmarthen
2B61 • Transport for Wales
Later trains