Swindon

TrainTimesLive
Menu Close menu

This is Swindon on 22nd August 2026. See Swindon live now →

Swindon SWI

Stopping Services All Services

Departures Arrivals

Schedules
−1 hour 19:41 to 21:41 +1 hour Now
Departures from Swindon
STP Time From To Platform Actual Status Formation
WTTThe permanent working timetable 1940 starts here Cocklebury EMU Sidings 3C48 Great Western Railway GWR passes 1 1940 passed 8 carriages 387153+387159
WTTThe permanent working timetable 1941 Bristol Temple Meads London Paddington 1A33 Great Western Railway GWR 3 cancelled 9 carriages 800304
WTTThe permanent working timetable 1941 London Paddington Swansea 1B30 Great Western Railway GWR 4 1940 departed 10 carriages 800006+800025
WTTThe permanent working timetable 1944 starts here Westbury 2M40 Great Western Railway GWR 2 cancelled 2 carriages 158767
WTTThe permanent working timetable 1959 London Paddington Bristol Temple Meads 1C30 Great Western Railway GWR 4 1958 departed 9 carriages 802108
WTTThe permanent working timetable 2005 Cheltenham Spa London Paddington 1L88 Great Western Railway GWR 1 2012 departed+7 5 carriages 800034
VAROverlay: a short-term plan replacing the timetable for this date 2010 Torquay London Paddington 1A34 Great Western Railway GWR 3 2015 departed+5 9 carriages 802114
WTTThe permanent working timetable 2014 London Paddington Swansea 1B31 Great Western Railway GWR 4 2014 departed 9 carriages 800321
WTTThe permanent working timetable 2020 Carmarthen London Paddington 1L32 Great Western Railway GWR 1 was 3 2027 departed+7 10 carriages 800002+800008
WTTThe permanent working timetable 2022 London Paddington Taunton 1C31 Great Western Railway GWR 4 2021 departed 9 carriages 800320
WTTThe permanent working timetable 2030 London Paddington Cheltenham Spa 1G29 Great Western Railway GWR 3 2031 departed 5 carriages 802014
WTTThe permanent working timetable 2034 Oxford Bristol Temple Meads 1N77 Great Western Railway GWR 4 2034 departed 5 carriages 800021
WTTThe permanent working timetable 2040 Bristol Temple Meads London Paddington 1A35 Great Western Railway GWR 1 2040 departed 9 carriages 800317
WTTThe permanent working timetable 2041 London Paddington Swansea 1B32 Great Western Railway GWR 4 2040 departed 10 carriages 800007+800022
WTTThe permanent working timetable 2045 Hayes & H'ton Tarmac Sdgs East Usk Yard (Fhh) 6C66 Not specified (freight or charter) Not specified (freight or charter) passes 4
WTTThe permanent working timetable 2055 London Paddington Bristol Temple Meads 1C32 Great Western Railway GWR 4 2101 departed+6 5 carriages 802015
WTTThe permanent working timetable 2058 Exeter St Davids Oxford 1N78 Great Western Railway GWR 3 2101 departed+3 5 carriages 802010
WTTThe permanent working timetable 2104 Cheltenham Spa London Paddington 1L90 Great Western Railway GWR 1 2105 departed 5 carriages 800020
WTTThe permanent working timetable 2120 Swansea London Paddington 1L34 Great Western Railway GWR 1 2121 departed 10 carriages 800001+800036
WTTThe permanent working timetable 2124 starts here Cocklebury EMU Sidings 5C49 Great Western Railway GWR passes 3 2124 passed 8 carriages 387155+387164
WTTThe permanent working timetable 2125 starts here Cheltenham Spa 2G31 Great Western Railway GWR 2 cancelled 2 carriages 158767
WTTThe permanent working timetable 2129 London Paddington Exeter St Davids 1C33 Great Western Railway GWR 4 2135 departed+6 9 carriages 802101
VAROverlay: a short-term plan replacing the timetable for this date 2140 London Paddington Swansea 1B35 Great Western Railway GWR 4 2140 departed 10 carriages 800004+800012

Italic estimated timing, bold is actual.

Updated 09:08

Next stations along the line by trains today