Twyford

TrainTimesLive
Menu Close menu

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

Twyford TWY

Stopping Services All Services

Departures Arrivals

Schedules
−1 hour 18:53 to 20:53 +1 hour Now
Departures from Twyford
STP Time From To Platform Actual Status Formation
WTTThe permanent working timetable 1819½ London Paddington Bristol Temple Meads 1C27 Great Western Railway GWR passes 1 cancelled 9 carriages 800321
WTTThe permanent working timetable 1822½ London Paddington Penzance 1C92 Great Western Railway GWR passes 1 1839 passed+17 9 carriages 800315
WTTThe permanent working timetable 1827 Abbey Wood (Elizabeth line) Reading 9R90 Elizabeth line Elizabeth 3 cancelled 9 carriages 345055
WTTThe permanent working timetable 1829 London Paddington Frome 1J93 Great Western Railway GWR 1 1845 departed+16 9 carriages 800308
VAROverlay: a short-term plan replacing the timetable for this date 1830½ Oxford London Paddington 1D33 Great Western Railway GWR passes 2 1851 passed+23 5 carriages 800032
WTTThe permanent working timetable 1834 Reading Abbey Wood (Elizabeth line) 9U21 Elizabeth line Elizabeth 4 1838 departed+4 9 carriages 345038
WTTThe permanent working timetable 1835 Abbey Wood (Elizabeth line) Reading 9R92 Elizabeth line Elizabeth 3 1907 departed+32 9 carriages 345027
WTTThe permanent working timetable 1836½ London Paddington Swansea 1B28 Great Western Railway GWR passes 1 1851 passed+15 9 carriages 802103
WTTThe permanent working timetable 1839 Didcot Parkway London Paddington 2P72 Great Western Railway GWR 4 1841 departed 8 carriages 387154+387155
WTTThe permanent working timetable 1840 Quainton Railhead Bristol East Depot 4V45 Not specified (freight or charter) Not specified (freight or charter) passes 3 1904 passed+25
WTTThe permanent working timetable 1840 Quainton Railhead Tytherington 4V45 Not specified (freight or charter) Not specified (freight or charter) passes 3
WTTThe permanent working timetable 1840½ Cheltenham Spa London Paddington 1L84 Great Western Railway GWR passes 2 1845 passed+7 5 carriages 800021
WTTThe permanent working timetable 1844 London Paddington Banbury 1M92 Great Western Railway GWR passes 1 1901 passed+18 5 carriages 800016
WTTThe permanent working timetable 1845½ Bristol Freightliner Trml London Gateway Frghtliner 4L30 Not specified (freight or charter) Not specified (freight or charter) passes 4
WTTThe permanent working timetable 1845½ Southampton M.C.T. London Gateway Frghtliner 4L30 Not specified (freight or charter) Not specified (freight or charter) passes 4
VAROverlay: a short-term plan replacing the timetable for this date 1847 London Paddington Didcot Parkway 1D80 Great Western Railway GWR 3 1901 departed+14 8 carriages 387151+387156
WTTThe permanent working timetable 1848 Bristol Temple Meads London Paddington 1A30 Great Western Railway GWR passes 2 1853 passed+7 9 carriages 802110
WTTThe permanent working timetable 1848½ London Paddington Weston-super-Mare 1C28 Great Western Railway GWR passes 1 1904 passed+16 5 carriages 800036
WTTThe permanent working timetable 1850 Reading Abbey Wood (Elizabeth line) 9U25 Elizabeth line Elizabeth 4 cancelled 9 carriages 345055
WTTThe permanent working timetable 1852½ London Paddington Cheltenham Spa 1G27 Great Western Railway GWR passes 1 1906 passed+15 9 carriages 800309
WTTThe permanent working timetable 1853 starts here Henley-on-Thames 2H56 Great Western Railway GWR 5 1853 departed 2 carriages 165127
WTTThe permanent working timetable 1853½ Swansea London Paddington 1L28 Great Western Railway GWR passes 2 1859 passed+6 10 carriages 800014+800031
VARNew short-term plan for this date 1853½ London Paddington Crewe H.S. 5Z47 Locomotive Services Locomotive Services passes 3 2005 passed+72
VAROverlay: a short-term plan replacing the timetable for this date 1854½ London Paddington Plymouth 1C93 Great Western Railway GWR passes 1 1908 passed+15 9 carriages 800306
WTTThe permanent working timetable 1857 Abbey Wood (Elizabeth line) Reading 9R04 Elizabeth line Elizabeth 3 1913 departed+16 9 carriages 345042
WTTThe permanent working timetable 1858½ Newbury London Paddington 1K31 Great Western Railway GWR passes 2 1902 passed+6 8 carriages 387167+387170
WTTThe permanent working timetable 1904 Reading Abbey Wood (Elizabeth line) 9U31 Elizabeth line Elizabeth 4 1931 departed+27 9 carriages 345027
WTTThe permanent working timetable 1905 Abbey Wood (Elizabeth line) Reading 9R06 Elizabeth line Elizabeth 3 cancelled 9 carriages 345070
VAROverlay: a short-term plan replacing the timetable for this date 1905½ Penzance London Paddington 1A92 Great Western Railway GWR passes 2 1907 passed+4 10 carriages 802002+802007
WTTThe permanent working timetable 1906½ London Paddington Swansea 1B30 Great Western Railway GWR passes 1 1917 passed+11 10 carriages 800004+800008
WTTThe permanent working timetable 1909½ Great Malvern London Paddington 1P34 Great Western Railway GWR passes 2 1914 passed+7 5 carriages 800020
WTTThe permanent working timetable 1916 London Paddington Didcot Parkway 1D82 Great Western Railway GWR 3 1958 departed+42 8 carriages 387143+387146
WTTThe permanent working timetable 1916½ London Paddington Great Malvern 1W36 Great Western Railway GWR passes 1 cancelled 9 carriages 802108
WTTThe permanent working timetable 1917 Didcot Parkway London Paddington 2P74 Great Western Railway GWR 4 1935 departed+18 4 carriages 387163
WTTThe permanent working timetable 1917½ Weston-super-Mare London Paddington 1A31 Great Western Railway GWR passes 2 1921 passed+6 9 carriages 800313
WTTThe permanent working timetable 1920½ London Paddington Bristol Temple Meads 1C30 Great Western Railway GWR passes 1 1927 passed+8 9 carriages 800320
WTTThe permanent working timetable 1922½ London Paddington Penzance 1C94 Great Western Railway GWR passes 1 1944 passed+23 9 carriages 800302
WTTThe permanent working timetable 1923 starts here Henley-on-Thames 2H58 Great Western Railway GWR 5 1923 departed 2 carriages 165127
WTTThe permanent working timetable 1923½ Cardiff Central London Paddington 1L29 Great Western Railway GWR passes 2 1940 passed+19 9 carriages 802106
WTTThe permanent working timetable 1926 Abbey Wood (Elizabeth line) Reading 9R14 Elizabeth line Elizabeth 3 1945 departed+20 9 carriages 345047
VAROverlay: a short-term plan replacing the timetable for this date 1928 London Paddington Bedwyn 1K26 Great Western Railway GWR 1 1950 departed+22 5 carriages 802001
VAROverlay: a short-term plan replacing the timetable for this date 1931 Worcester Foregate Street London Paddington 1P36 Great Western Railway GWR passes 2 1944 passed+15 5 carriages 802011
WTTThe permanent working timetable 1933 London Paddington Bristol Parkway 1U31 Great Western Railway GWR passes 1 2007 passed+35 8 carriages 387145+387159
WTTThe permanent working timetable 1934 Reading Abbey Wood (Elizabeth line) 9U41 Elizabeth line Elizabeth 4 cancelled 9 carriages 345070
WTTThe permanent working timetable 1934 Abbey Wood (Elizabeth line) Reading 9R16 Elizabeth line Elizabeth 3 1949 departed+16 9 carriages 345036
WTTThe permanent working timetable 1936½ London Paddington Swansea 1B31 Great Western Railway GWR passes 1 1957 passed+22 9 carriages 802111
WTTThe permanent working timetable 1937½ Cricklewood Aggregates Dbc Westbury Down T.C. 6V10 Not specified (freight or charter) Not specified (freight or charter) passes 3
WTTThe permanent working timetable 1937½ Acton T.C. Westbury Down T.C. 6V10 Not specified (freight or charter) Not specified (freight or charter) passes 3
WTTThe permanent working timetable 1939½ Cheltenham Spa London Paddington 1L86 Great Western Railway GWR passes 2 1948 passed+11 5 carriages 802014
WTTThe permanent working timetable 1940½ Reading Maidenhead Carriage Sdgs 5N04 Elizabeth line Elizabeth passes 4 1940 passed 9 carriages 345042
VAROverlay: a short-term plan replacing the timetable for this date 1943 London Paddington Oxford 1D38 Great Western Railway GWR passes 3 was 1 2008 passed+25 5 carriages 800032
WTTThe permanent working timetable 1947 London Paddington Didcot Parkway 1D84 Great Western Railway GWR 1 was 3 cancelled 8 carriages 387154+387155
WTTThe permanent working timetable 1947½ Bristol Temple Meads London Paddington 1A32 Great Western Railway GWR passes 2 1950 passed+5 9 carriages 802101
WTTThe permanent working timetable 1948 Didcot Parkway London Paddington 2P76 Great Western Railway GWR 4 1948 departed 4 carriages 387144
WTTThe permanent working timetable 1948½ London Paddington Weston-super-Mare 1C31 Great Western Railway GWR passes 1 2019 passed+31 9 carriages 802110
WTTThe permanent working timetable 1952½ Reading Old Oak Depot 5Y14 Elizabeth line Elizabeth passes 4 2006 passed+15 9 carriages 345047
WTTThe permanent working timetable 1954 Carmarthen London Paddington 1L30 Great Western Railway GWR passes 2 2014 passed+21 5 carriages 800030
WTTThe permanent working timetable 1954 starts here Henley-on-Thames 2H60 Great Western Railway GWR 5 2000 departed+6 2 carriages 165127
WTTThe permanent working timetable 1954½ London Paddington Worcester Shrub Hill 1G29 Great Western Railway GWR passes 1 cancelled 5 carriages 800021
WTTThe permanent working timetable 1955 Hayes & H'ton Tarmac Sdgs Stoke Gifford (Fhh) 6C65 Not specified (freight or charter) Not specified (freight or charter) passes 3
WTTThe permanent working timetable 2001 Plymouth London Paddington 1A94 Great Western Railway GWR passes 2 2011 passed+11 10 carriages 802012+802021
WTTThe permanent working timetable 2002 Abbey Wood (Elizabeth line) Reading 9R26 Elizabeth line Elizabeth 3 2013 departed+11 9 carriages 345009
WTTThe permanent working timetable 2005 Reading Abbey Wood (Elizabeth line) 9U51 Elizabeth line Elizabeth 4 2010 departed+5 9 carriages 345036
WTTThe permanent working timetable 2006½ London Paddington Swansea 1B32 Great Western Railway GWR passes 1 2022 passed+17 10 carriages 800014+800031
WTTThe permanent working timetable 2007½ Worcester Foregate Street London Paddington 1P38 Great Western Railway GWR passes 2 2022 passed+17 5 carriages 802003
WTTThe permanent working timetable 2008 London Paddington Didcot Parkway 2N60 Great Western Railway GWR 3 2036 departed+28 8 carriages 387167+387170
WTTThe permanent working timetable 2011½ London Paddington Hereford 1W05 Great Western Railway GWR passes 1 2025 passed+15 9 carriages 800301
WTTThe permanent working timetable 2012½ Westbury Down T.C. Willesden Dc Rail Sidings 6M16 Not specified (freight or charter) Not specified (freight or charter) passes 4 cancelled
WTTThe permanent working timetable 2012½ Merehead Quarry (Fhh) Willesden Dc Rail Sidings 6M18 Not specified (freight or charter) Not specified (freight or charter) passes 4 2004 passed-7
WTTThe permanent working timetable 2014 Wembley Receptions 1-7 Merehead Quarry (Fhh) 6V71 Not specified (freight or charter) Not specified (freight or charter) passes 3
WTTThe permanent working timetable 2014 Wembley Receptions 1-7 Whatley Quarry F Liner Hh 6V71 Not specified (freight or charter) Not specified (freight or charter) passes 3 2017 passed+4
WTTThe permanent working timetable 2017½ Weston-super-Mare London Paddington 1A33 Great Western Railway GWR passes 2 2024 passed+9 9 carriages 802109
VAROverlay: a short-term plan replacing the timetable for this date 2018 Didcot Parkway London Paddington 2P78 Great Western Railway GWR 4 2018 departed 4 carriages 387151
WTTThe permanent working timetable 2018½ London Paddington Bristol Temple Meads 1C32 Great Western Railway GWR passes 1 2036 passed+18 9 carriages 800313
WTTThe permanent working timetable 2021½ London Paddington Plymouth 1C96 Great Western Railway GWR passes 1 2030 passed+9 10 carriages 802002+802007
WTTThe permanent working timetable 2025 starts here Henley-on-Thames 2H62 Great Western Railway GWR 5 2026 departed 2 carriages 165127
WTTThe permanent working timetable 2025½ London Paddington Newbury 1K28 Great Western Railway GWR passes 1 2033 passed+8 4 carriages 387166
WTTThe permanent working timetable 2028 Maidenhead Reading Traincare Depot 5B83 Great Western Railway GWR passes 3 2027 passed 2 carriages 165123
WTTThe permanent working timetable 2031 Reading Traincare Depot London Paddington 5C50 Great Western Railway GWR passes 4 2025 passed-5 8 carriages 57312+57605+PZ88
WTTThe permanent working timetable 2032 Abbey Wood (Elizabeth line) Reading 9R36 Elizabeth line Elizabeth 3 2032 departed 9 carriages 345054
WTTThe permanent working timetable 2035 Reading Abbey Wood (Elizabeth line) 9U61 Elizabeth line Elizabeth 4 2040 departed+5 9 carriages 345009
WTTThe permanent working timetable 2038 London Paddington Didcot Parkway 2N62 Great Western Railway GWR 3 2050 departed+12 4 carriages 387163
WTTThe permanent working timetable 2038½ Banbury London Paddington 1V35 Great Western Railway GWR passes 2 2050 passed+14 5 carriages 800016
WTTThe permanent working timetable 2041 Cheltenham Spa London Paddington 1L88 Great Western Railway GWR passes 2 2040 passed 5 carriages 800017
WTTThe permanent working timetable 2041½ London Paddington Oxford 1D40 Great Western Railway GWR passes 1 2041 passed 5 carriages 800020
WTTThe permanent working timetable 2048 Didcot Parkway London Paddington 2P80 Great Western Railway GWR 4 2109 departed+22 8 carriages 387142+387147
WTTThe permanent working timetable 2048½ London Paddington Weston-super-Mare 1C33 Great Western Railway GWR passes 1 2047 passed 9 carriages 802106
WTTThe permanent working timetable 2048½ Bristol Temple Meads London Paddington 1A34 Great Western Railway GWR passes 2 2047 passed 9 carriages 800311
WTTThe permanent working timetable 2051½ Swansea London Paddington 1L32 Great Western Railway GWR passes 2 2111 passed+22 9 carriages 802102
WTTThe permanent working timetable 2052½ London Paddington Cheltenham Spa 1G31 Great Western Railway GWR passes 1 2056 passed+5 5 carriages 802014

Italic estimated timing, bold is actual.

Updated 00:09

Next stations along the line by trains today