Swindon

TrainTimesLive
Menu Close menu

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

Swindon SWI

Stopping Services All Services

Departures Arrivals

Schedules
−1 hour 17:41 to 19:41 +1 hour Now
Departures from Swindon
STP Time From To Platform Actual Status Formation
WTTThe permanent working timetable 1719 Carmarthen London Paddington 1L26 Great Western Railway GWR 3 was 1 1730 departed+11 10 carriages 800004+800008
WTTThe permanent working timetable 1730 London Paddington Cheltenham Spa 1G23 Great Western Railway GWR 1 1748 departed+18 5 carriages 800017
WTTThe permanent working timetable 1731 Bristol Freightliner Trml London Gateway Frghtliner 4L30 Not specified (freight or charter) Not specified (freight or charter) passes UML
WTTThe permanent working timetable 1735 Oxford Bristol Temple Meads 1N71 Great Western Railway GWR 4 1735 departed 5 carriages 802009
WTTThe permanent working timetable 1741 Bristol Temple Meads London Paddington 1A29 Great Western Railway GWR 1 1742 departed 9 carriages 800302
WTTThe permanent working timetable 1741 London Paddington Swansea 1B24 Great Western Railway GWR 4 1801 departed+20 10 carriages 800013+800029
WTTThe permanent working timetable 1745 starts here Westbury 2M30 Great Western Railway GWR 2 1750 departed+5 2 carriages 158767
WTTThe permanent working timetable 1750 Swindon Cocklebury Cardiff Tidal T.C. 6V29 Not specified (freight or charter) Not specified (freight or charter) passes 1
WTTThe permanent working timetable 1751 Cardiff Central London Paddington 1L27 Great Western Railway GWR 3 1802 departed+11 9 carriages 802108
WTTThe permanent working timetable 1756 Bristol Temple Meads Oxford 1N72 Great Western Railway GWR 1 was 3 1808 departed+12 5 carriages 800028
WTTThe permanent working timetable 1757 London Paddington Bristol Temple Meads 1C24 Great Western Railway GWR 4 1810 departed+13 9 carriages 800311
WTTThe permanent working timetable 1804 Cheltenham Spa London Paddington 1L84 Great Western Railway GWR 1 1812 departed+8 5 carriages 800021
WTTThe permanent working timetable 1807½ Oxford Banbury Road (Flhh) Whatley Quarry F Liner Hh 6C54 Not specified (freight or charter) Not specified (freight or charter) passes 4
WTTThe permanent working timetable 1807½ Appleford Fhh Whatley Quarry F Liner Hh 6C57 Not specified (freight or charter) Not specified (freight or charter) passes 4 1816 passed+10
WTTThe permanent working timetable 1811 Bristol Temple Meads London Paddington 1A30 Great Western Railway GWR 3 1817 departed+6 9 carriages 802110
WTTThe permanent working timetable 1813 London Paddington Swansea 1B25 Great Western Railway GWR 4 1830 departed+17 10 carriages 800005+800012
WTTThe permanent working timetable 1819 Swansea London Paddington 1L28 Great Western Railway GWR 1 1823 departed+4 10 carriages 800014+800031
WTTThe permanent working timetable 1822 London Paddington Taunton 1C25 Great Western Railway GWR 4 cancelled 9 carriages 800317
WTTThe permanent working timetable 1830 London Paddington Cheltenham Spa 1G25 Great Western Railway GWR 3 1840 departed+10 5 carriages 800009
WTTThe permanent working timetable 1841 Weston-super-Mare London Paddington 1A31 Great Western Railway GWR 3 1846 departed+5 9 carriages 800313
WTTThe permanent working timetable 1841 London Paddington Carmarthen 1B27 Great Western Railway GWR 4 cancelled 10 carriages 800015+800035
WTTThe permanent working timetable 1844 Gloucester Salisbury 2O09 Great Western Railway GWR 2 1844 departed 2 carriages 165133
WTTThe permanent working timetable 1844½ Bristol Parkway Cocklebury EMU Sidings 5U23 Great Western Railway GWR passes 1 1915 passed+31 8 carriages 387162+387168
WTTThe permanent working timetable 1851 Cardiff Central London Paddington 1L29 Great Western Railway GWR 3 was 1 1907 departed+16 9 carriages 802106
WTTThe permanent working timetable 1858 London Paddington Bristol Temple Meads 1C27 Great Western Railway GWR 4 cancelled 9 carriages 800321
WTTThe permanent working timetable 1904 Cheltenham Spa London Paddington 1L86 Great Western Railway GWR 1 1910 departed+6 5 carriages 802014
WTTThe permanent working timetable 1911 Bristol Temple Meads London Paddington 1A32 Great Western Railway GWR 3 1917 departed+6 9 carriages 802101
WTTThe permanent working timetable 1915 London Paddington Swansea 1B28 Great Western Railway GWR 4 1956 departed+41 9 carriages 802103
WTTThe permanent working timetable 1917 Carmarthen London Paddington 1L30 Great Western Railway GWR 1 1930 departed+13 5 carriages 800030
WTTThe permanent working timetable 1922 London Paddington Weston-super-Mare 1C28 Great Western Railway GWR 4 1945 departed+23 5 carriages 800036
WTTThe permanent working timetable 1929½ Avonmouth Hanson Agg. (Fh) Parkeston S.S. 6L81 Not specified (freight or charter) Not specified (freight or charter) passes UML
WTTThe permanent working timetable 1930 London Paddington Cheltenham Spa 1G27 Great Western Railway GWR 3 1956 departed+26 9 carriages 800309
WTTThe permanent working timetable 1934 Oxford Bristol Temple Meads 1N75 Great Western Railway GWR 4 1937 departed+3 5 carriages 800028
WTTThe permanent working timetable 1940 Weston-super-Mare London Paddington 1A33 Great Western Railway GWR 1 1946 departed+6 9 carriages 802109

Italic estimated timing, bold is actual.

Updated 02:33

Next stations along the line by trains today