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:14 to 21:14 +1 hour Now
Departures from Swindon
Time To Platform Actual Status Formation
1911 London Paddington 1A32 Great Western Railway GWR 3 1912 departed 10 carriages
1914 Swansea 1B29 Great Western Railway GWR 4 1915 departed 5 carriages
1923 London Paddington 1L30 Great Western Railway GWR 1 1922 departed 10 carriages
1925 Cheltenham Spa 1G27 Great Western Railway GWR 3 1925 departed 5 carriages
1925 Taunton 1C28 Great Western Railway GWR 4 1924 departed 9 carriages
1941 London Paddington 1A33 Great Western Railway GWR 3 cancelled 9 carriages
1941 Swansea 1B30 Great Western Railway GWR 4 1940 departed 10 carriages
1944 Westbury 2M40 Great Western Railway GWR starts here 2 cancelled 2 carriages
1959 Bristol Temple Meads 1C30 Great Western Railway GWR 4 1958 departed 9 carriages
2005 London Paddington 1L88 Great Western Railway GWR 1 2012 departed+7 5 carriages
2010 London Paddington 1A34 Great Western Railway GWR 3 2015 departed+5 9 carriages
2014 Swansea 1B31 Great Western Railway GWR 4 2014 departed 9 carriages
2020 London Paddington 1L32 Great Western Railway GWR 1 was 3 2027 departed+7 10 carriages
2022 Taunton 1C31 Great Western Railway GWR 4 2021 departed 9 carriages
2030 Cheltenham Spa 1G29 Great Western Railway GWR 3 2031 departed 5 carriages
2034 Bristol Temple Meads 1N77 Great Western Railway GWR 4 2034 departed 5 carriages
2040 London Paddington 1A35 Great Western Railway GWR 1 2040 departed 9 carriages
2041 Swansea 1B32 Great Western Railway GWR 4 2040 departed 10 carriages
2055 Bristol Temple Meads 1C32 Great Western Railway GWR 4 2101 departed+6 5 carriages
2058 Oxford 1N78 Great Western Railway GWR 3 2101 departed+3 5 carriages
2104 London Paddington 1L90 Great Western Railway GWR 1 2105 departed 5 carriages

Italic estimated timing, bold is actual.

Updated 00:51

Next stations along the line by trains today