← Change station
Swansea
Earlier trains
10:09
Pembroke Dock
2B57 • Transport for Wales • 2 coaches
2
10:22
London Paddington
1L16 • Great Western Railway
3
10:54
Manchester Piccadilly
1W18 • Transport for Wales • 5 coaches
2
11:07
Fishguard Harbour
1B38 • Transport for Wales • 2 coaches
2
11:22
London Paddington
1L18 • Great Western Railway
3
11:28
Cardiff Central
2B56 • Transport for Wales • 2 coaches
1
11:46
Milford Haven
1V35 • Transport for Wales • 5 coaches
2
12:06
Pembroke Dock
2B61 • Transport for Wales • 2 coaches
Later trains