← Change station
Swansea
Earlier trains
08:52
cancelled
Manchester Piccadilly
1W16 • Transport for Wales
1
09:03
Milford Haven
1B31 • Transport for Wales
2
09:06
09:15
Cardiff Central
2B53 • Transport for Wales
1
09:23
09:25
London Paddington
1L14 • Great Western Railway
3
09:48
Carmarthen
1B03 • Great Western Railway
3
09:52
Cardiff Central
1B56 • Transport for Wales
1
09:59
10:14
Carmarthen
1V32 • Transport for Wales
2
10:17
Llandrindod
0B00 • Transport for Wales
🚌
10:23
London Paddington
1L16 • Great Western Railway
3
Later trains
← Departures from Swansea
08:18 Swansea to Llandrindod
0B00 • Transport for Wales •
RTT
Swansea
08:18
BUS
Llanelli
08:48
BUS
Pantyffynnon
09:18
BUS
Ffairfach
09:38
• by request
BUS
Llandeilo
09:48
BUS
Llandovery
10:08
BUS
Sugar Loaf
10:28
• by request
BUS
Llanwrtyd
10:33
BUS
Cilmeri
11:01
• by request
BUS
Llandrindod
11:26
BUS