Swansea

TrainTimesLive
Menu Close menu

This is Swansea on 28th August 2026. See Swansea live now →

Swansea SWA

Stopping Services All Services

Departures Arrivals

Schedules
−1 hour 05:19 to 07:19 +1 hour Now
Departures from Swansea
STP Time From To Platform Actual Status Formation
WTTThe permanent working timetable 0513 starts here Llandovery 2M04 Transport for Wales TfW 1 0523 departed+10 2 carriages 153367+153935
WTTThe permanent working timetable 0529 starts here London Paddington 1L04 Great Western Railway GWR 3 0528 departed 10 carriages 800007+800025
VARNew short-term plan for this date 0543 starts here Cardiff Central 1F15 Transport for Wales TfW 2 0542 departed 2 carriages 150256
WTTThe permanent working timetable 0552 starts here Swansea 5B34 Transport for Wales TfW passes 2 was 1 0611 passed-26 2 carriages 197002
WTTThe permanent working timetable 0557 starts here London Paddington 1L06 Great Western Railway GWR 3 0556 departed 9 carriages 802110
WTTThe permanent working timetable 0600 starts here Pembroke Dock 2E28 Transport for Wales TfW 2 0600 departed 2 carriages 197038
WTTThe permanent working timetable 0607 starts here Llanelli 5B44 Transport for Wales TfW passes 2 0602 passed-5 2 carriages 150284
WTTThe permanent working timetable 0615 Swansea Maliphant IEP Dpt Carmarthen 3L12 Great Western Railway GWR passes 4 0605 passed-10 5 carriages 800013
WTTThe permanent working timetable 0626 starts here London Paddington 1L07 Great Western Railway GWR 3 0625 departed 10 carriages 800027+800035
WTTThe permanent working timetable 0631 Carmarthen Cardiff Central 2B40 Transport for Wales TfW 2 0631 departed 2 carriages 153325+153906
WTTThe permanent working timetable 0654 starts here London Paddington 1L09 Great Western Railway GWR 3 0654 departed 9 carriages 802103
WTTThe permanent working timetable 0657 Cardiff Central Milford Haven 1B30 Transport for Wales TfW 2 0658 departed 3 carriages 197119
WTTThe permanent working timetable 0718 starts here London Paddington 1L10 Great Western Railway GWR 3 0719 departed 10 carriages 800014+800030

Italic estimated timing, bold is actual.

Updated 23:10