Swindon

TrainTimesLive
Menu Close menu

This is Swindon on 13th September 2026. See Swindon live now →

Swindon SWI

Stopping Services All Services

Departures Arrivals

Schedules
−1 hour 17:55 to 19:55 +1 hour Now
Departures from Swindon
STP Time From To Platform Actual Status Formation
VAROverlay: a short-term plan replacing the timetable for this date 1740 London Paddington Swansea 1B59 Great Western Railway GWR 4 1740 departed 9 carriages 800318
VARNew short-term plan for this date 1740 Bath Spa London Paddington 1H26 Great Western Railway GWR 1 1741 departed 10 carriages 802014+802019
VSTPVery short term plan, created on or near the day 1744 Cardiff Central Reading 1L76 3 1745 departed 8 carriages 387161+387170
WTTThe permanent working timetable 1810 starts here Stoke Gifford 5U12 Great Western Railway GWR passes 1 1808 passed-2 5 carriages 802007
VAROverlay: a short-term plan replacing the timetable for this date 1819 Swansea London Paddington 1L82 Great Western Railway GWR 1 1835 departed+16 9 carriages 802103
WTTThe permanent working timetable 1822 Swindon Transfer Swindon Transfer 3J41 Not specified (freight or charter) Not specified (freight or charter) passes UML cancelled
VARNew short-term plan for this date 1825 London Paddington Bath Spa 1U26 Great Western Railway GWR 4 1825 departed 9 carriages 802113
VAROverlay: a short-term plan replacing the timetable for this date 1831 London Paddington Cheltenham Spa 1G68 Great Western Railway GWR 1 cancelled 9 carriages 800315
VARNew short-term plan for this date 1832 starts here Cocklebury EMU Sidings 5C45 Great Western Railway GWR passes 3 1832 passed 8 carriages 387155+387160
VARNew short-term plan for this date 1840 Bath Spa London Paddington 1H28 Great Western Railway GWR 3 1846 departed+6 9 carriages 800313
VAROverlay: a short-term plan replacing the timetable for this date 1841 London Paddington Swansea 1B69 Great Western Railway GWR 4 1846 departed+5 10 carriages 800018+800023
VSTPVery short term plan, created on or near the day 1844 Bristol Parkway Reading 1L88 1 1850 departed+6 8 carriages 387145+387147
VAROverlay: a short-term plan replacing the timetable for this date 1907 starts here Swindon 5G13 Great Western Railway GWR passes 1 1907 passed 5 carriages 800034
WTTThe permanent working timetable 1910 starts here Cocklebury EMU Sidings 5C46 Great Western Railway GWR passes 3 1915 passed+5 12 carriages 387144+387168+387169
VAROverlay: a short-term plan replacing the timetable for this date 1919 Carmarthen London Paddington 1L90 Great Western Railway GWR 1 1922 departed+3 10 carriages 800006+800013
VAROverlay: a short-term plan replacing the timetable for this date 1925 starts here Cheltenham Spa 2G13 Great Western Railway GWR 1 1928 departed+3 5 carriages 800034
VARNew short-term plan for this date 1928 London Paddington Bath Spa 1U27 Great Western Railway GWR 4 1933 departed+5 10 carriages 800012+800020
VAROverlay: a short-term plan replacing the timetable for this date 1941 London Paddington Swansea 1B79 Great Western Railway GWR 4 1946 departed+5 9 carriages 800305
VAROverlay: a short-term plan replacing the timetable for this date 1944 starts here London Paddington 1A49 Great Western Railway GWR 3 1944 departed 8 carriages 387161+387170

Italic estimated timing, bold is actual.

Updated 23:00

Next stations along the line by trains today