Swansea
Updated 15:55:00 ·
Showing 36 trains
From
To
16:1215:44
DepMilford Haven
Delayed +28m12 stops · 1h 47m
2
Transport for Wales·44.4% on time·typically +15m12 stops · 1h 47m
16:1716:03
DepPembroke Dock
Delayed +14m16 stops · 2h 8m
4
Transport for Wales·2 coaches·77.8% on time·typically +14m16 stops · 2h 8m
16:22
DepLondon Paddington
On time9 stops · 2h 54m
3
Great Western Railway·88.9% on time·typically +2m9 stops · 2h 54m
16:27
DepCardiff Central
On time12 stops · 1h 11m
4
Transport for Wales·2 coaches·88.9% on time·typically +2m12 stops · 1h 11m
16:4116:37
DepCarmarthen
Delayed +4m3 stops · 44 min
3
Great Western Railway·77.8% on time·typically +8m3 stops · 44 min
16:57
DepManchester Piccadilly
On time20 stops · 4h 16m
2
Transport for Wales·2 coaches·100% on time20 stops · 4h 16m
17:09
DepMilford Haven
On time12 stops · 1h 47m
2
Transport for Wales·2 coaches·77.8% on time·typically +6m12 stops · 1h 47m
17:22
DepLondon Paddington
On time10 stops · 2h 52m
3
Great Western Railway·77.8% on time·typically +6m10 stops · 2h 52m
17:27
DepCardiff Central
On time12 stops · 1h 10m
1
Transport for Wales·2 coaches·100% on time12 stops · 1h 10m
17:36
DepCarmarthen
On time6 stops · 53 min
1✱
Transport for Wales·2 coaches6 stops · 53 min
17:47
DepShrewsbury
On time33 stops · 4h 8m
1✱
Transport for Wales·2 coaches·77.8% on time·typically +5m33 stops · 4h 8m
17:51
DepCardiff Central
On time4 stops · 51 min
4✱
Transport for Wales·2 coaches4 stops · 51 min
18:02
DepPembroke Dock
On timeDivides16 stops · 2h 11m
2✱
Transport for Wales·3 coaches·88.9% on time·typically +7m16 stops · 2h 11m
18:20
DepLlanelli
On time2 stops · 19 min
2✱
Transport for Wales·2 coaches·66.7% on time2 stops · 19 min
18:23
DepLondon Paddington
On time9 stops · 2h 47m
3✱
Great Western Railway·66.7% on time·typically +15m9 stops · 2h 47m
18:28
DepCardiff Central
On time12 stops · 1h 13m
4✱
Transport for Wales·100% on time12 stops · 1h 13m
18:45
DepMilford Haven
On time12 stops · 1h 49m
4✱
Transport for Wales·2 coaches·77.8% on time·typically +8m12 stops · 1h 49m
18:50
DepCardiff Central
On time4 stops · 57 min
1✱
Transport for Wales·2 coaches·88.9% on time·typically +13m4 stops · 57 min
19:10
DepCarmarthen
On time3 stops · 45 min
2✱
Great Western Railway·77.8% on time·typically +3m3 stops · 45 min
19:19
DepLondon Paddington
On time9 stops · 2h 50m
3✱
Great Western Railway·100% on time·typically +4m9 stops · 2h 50m
19:24
DepCardiff Central
On time12 stops · 1h 11m
1✱
Transport for Wales·2 coaches·100% on time·typically +2m12 stops · 1h 11m
19:43
DepHaverfordwest
On time7 stops · 1h 32m
1✱
Transport for Wales·4 coaches7 stops · 1h 32m
19:54
DepCardiff Central
On time4 stops · 53 min
3✱
Transport for Wales·100% on time4 stops · 53 min
20:06
DepPembroke Dock
On time16 stops · 2h 10m
3✱
Transport for Wales·88.9% on time·typically +3m16 stops · 2h 10m
20:23
DepLondon Paddington
On time9 stops · 2h 48m
2✱
Great Western Railway·100% on time·typically +2m9 stops · 2h 48m
20:48
DepCarmarthen
On time5 stops · 51 min
3✱
Great Western Railway·44.4% on time·typically +10m5 stops · 51 min
20:52
DepCardiff Central
On time9 stops · 1h 3m
1✱
Transport for Wales·77.8% on time·typically +8m9 stops · 1h 3m
20:57
DepMilford Haven
On time12 stops · 1h 55m
4✱
Transport for Wales·88.9% on time·typically +1m12 stops · 1h 55m
21:23
DepBristol Parkway
On time6 stops · 1h 31m
3✱
Great Western Railway·100% on time6 stops · 1h 31m
21:28
DepCardiff Central
On time9 stops · 1h 7m
1✱
Transport for Wales·100% on time9 stops · 1h 7m
22:09
DepMilford Haven
On time12 stops · 1h 52m
2✱
Transport for Wales·2 coaches12 stops · 1h 52m
22:32
DepCardiff Central
On time9 stops · 1h 6m
1✱
Transport for Wales·88.9% on time·typically +8m9 stops · 1h 6m
22:40
DepCarmarthen
On time6 stops · 50 min
4✱
Transport for Wales·88.9% on time·typically +5m6 stops · 50 min
23:35
DepCardiff Central
On time9 stops · 1h 3m
1✱
Transport for Wales·88.9% on time·typically +10m9 stops · 1h 3m
23:48
DepCarmarthen
On time6 stops · 49 min
1✱
Transport for Wales6 stops · 49 min
00:50
DepCarmarthen
On time6 stops · 48 min
1✱
Transport for Wales·77.8% on time·typically +20m6 stops · 48 min
Station Information
Swansea is a staffed station. Allow 5 minutes to change trains here.
4 platformsStep-free accessStaffed
Open in Maps→
Address
Swansea station
High Street
Swansea, City and County of Swansea
SA1 1NU
Facilities
Ticket officeTicket machinesToiletsAccessible toiletsWi-FiCash machineCycle storage (128 spaces)Baby changing
Ticket office hours
Mon–Fri 05:15–20:00
Sat 06:15–20:00
Sun 08:00–20:00
Information desk hours
Mon, Tue, Wed, Thu, Fri
Sat 03:00–00:00
Sun 07:00–00:00
Connections
BusTaxi rankReplacement bus
Accessibility
Staff assistance
Step-free and accessible travel
Category A.
Step free access to all platforms.