← Change station
Swansea
08:12
from Carmarthen
1L12 • Great Western Railway
3
↓
This site cannot display trains that left over 2 hours ago.
13:46
14:17
Pembroke Dock
2E24 • Transport for Wales
2
13:56
14:03
Carmarthen
1V38 • Transport for Wales
2
14:00
Cardiff Central
1B63 • Transport for Wales
1
14:18
14:46
Shrewsbury
2M10 • Transport for Wales
1
14:23
London Paddington
1L24 • Great Western Railway
3
14:44
Carmarthen
1B13 • Great Western Railway
3
14:48
15:01
Manchester Piccadilly
1W22 • Transport for Wales
1
14:56
14:58
Milford Haven
1B39 • Transport for Wales
2
15:05
Chester
1W85 • Transport for Wales
4
15:23
London Paddington
1L26 • Great Western Railway
3
Later trains
← Departures from Swansea
09:48 London Paddington to Carmarthen
1B09 • Great Western Railway •
RTT
This train has been cancelled because of the train making extra stops because a train was cancelled.
This train has been delayed by the train making extra stops because a train was cancelled.
London Paddington
09:48
Reading
10:13
9B
Didcot Parkway
10:24
10:25
1
Swindon
10:42
4
Bristol Parkway
11:05
11:06
2
Newport (South Wales)
11:24
11:27
2
Cardiff Central
11:36
11:39
arr •
11:39
11:41
dep
4
Bridgend
11:59
12:03
1
Port Talbot Parkway
12:11
12:15
1
Neath
12:19
12:22
1
Swansea
12:30
12:42
arr •
12:41
12:45
dep
3
Llanelli
12:56
13:03
1
Pembrey & Burry Port
13:03
13:12
2
Carmarthen
13:25
13:33