Royal Oak Junction

TrainTimesLive
Menu Close menu

This is Royal Oak Junction on 25th September 2026. See Royal Oak Junction live now →

Royal Oak Junction

Timing point · all services

Departures Arrivals

Schedules
−1 hour 18:52 to 20:52 +1 hour Now
Departures from Royal Oak Junction
STP Time From To Platform Actual Status Formation
VARNew short-term plan for this date 1752½ Penzance London Paddington 1Z71 Locomotive Services Locomotive Services passes 1852 passed+60
VAROverlay: a short-term plan replacing the timetable for this date 1806 Exeter St Davids London Paddington 1A89 Great Western Railway GWR passes 1842 passed+36 5 carriages 802001
WTTThe permanent working timetable 1812 Carmarthen London Paddington 1L26 Great Western Railway GWR passes 1845 passed+33 10 carriages 800004+800008
VARNew short-term plan for this date 1813 London Paddington Crewe H.S. 5Z47 Locomotive Services Locomotive Services passes 1919 passed+66
WTTThe permanent working timetable 1820½ Didcot Parkway London Paddington 2P67 Great Western Railway GWR passes 1857 passed+37 8 carriages 387143+387146
VAROverlay: a short-term plan replacing the timetable for this date 1823 Plymouth London Paddington 1A90 Great Western Railway GWR passes 1854 passed+31 9 carriages 800320
WTTThe permanent working timetable 1828 Hereford London Paddington 1P32 Great Western Railway GWR passes 1903 passed+35 9 carriages 802111
WTTThe permanent working timetable 1832 Heathrow Terminal 5 London Paddington 1Y74 Heathrow Express Heathrow Exp passes 1837 passed+5 8 carriages 387133+387140
WTTThe permanent working timetable 1837 Bristol Temple Meads London Paddington 1A29 Great Western Railway GWR passes 1900 passed+23 9 carriages 800302
WTTThe permanent working timetable 1839½ Cardiff Central London Paddington 1L27 Great Western Railway GWR passes 1909 passed+30 9 carriages 802108
WTTThe permanent working timetable 1841 London Paddington Heathrow Terminal 5 1T78 Heathrow Express Heathrow Exp passes 1841 passed 8 carriages 387134+387138
WTTThe permanent working timetable 1846 Heathrow Terminal 5 London Paddington 1Y75 Heathrow Express Heathrow Exp passes 1848 passed 8 carriages 387131+387139
WTTThe permanent working timetable 1849 London Paddington Swansea 1B30 Great Western Railway GWR passes 1900 passed+11 10 carriages 800004+800008
WTTThe permanent working timetable 1851 London Paddington Didcot Parkway 1D82 Great Western Railway GWR passes 1929 passed+38 8 carriages 387143+387146
WTTThe permanent working timetable 1853 Didcot Parkway London Paddington 2P70 Great Western Railway GWR passes 1917 passed+24 8 carriages 387145+387159
VAROverlay: a short-term plan replacing the timetable for this date 1853 Oxford London Paddington 1D33 Great Western Railway GWR passes 1921 passed+28 5 carriages 800032
WTTThe permanent working timetable 1855½ Newbury London Paddington 1K27 Great Western Railway GWR passes 1912 passed+17 4 carriages 387166
WTTThe permanent working timetable 1856 London Paddington Heathrow Terminal 5 1T79 Heathrow Express Heathrow Exp passes 1856 passed 8 carriages 387133+387140
WTTThe permanent working timetable 1858 London Paddington Great Malvern 1W36 Great Western Railway GWR passes cancelled 9 carriages 802108
WTTThe permanent working timetable 1900 Cheltenham Spa London Paddington 1L84 Great Western Railway GWR passes 1915 passed+15 5 carriages 800021
WTTThe permanent working timetable 1902 Heathrow Terminal 5 London Paddington 1Y76 Heathrow Express Heathrow Exp passes 1906 passed+4 8 carriages 387132+387136
WTTThe permanent working timetable 1903 London Paddington Bristol Temple Meads 1C30 Great Western Railway GWR passes 1911 passed+8 9 carriages 800320
WTTThe permanent working timetable 1905 London Paddington Penzance 1C94 Great Western Railway GWR passes 1920 passed+15 9 carriages 800302
WTTThe permanent working timetable 1907 Bristol Temple Meads London Paddington 1A30 Great Western Railway GWR passes 1931 passed+24 9 carriages 802110
VAROverlay: a short-term plan replacing the timetable for this date 1907 London Paddington Bedwyn 1K26 Great Western Railway GWR passes 1921 passed+14 5 carriages 802001
WTTThe permanent working timetable 1910½ Didcot Parkway London Paddington 2P72 Great Western Railway GWR passes 1934 passed+24 8 carriages 387154+387155
WTTThe permanent working timetable 1911 London Paddington Heathrow Terminal 5 1T80 Heathrow Express Heathrow Exp passes 1911 passed 8 carriages 387131+387139
WTTThe permanent working timetable 1913 London Paddington Bristol Parkway 1U31 Great Western Railway GWR passes 1934 passed+21 8 carriages 387145+387159
WTTThe permanent working timetable 1913½ Swansea London Paddington 1L28 Great Western Railway GWR passes 1932 passed+19 10 carriages 800014+800031
WTTThe permanent working timetable 1916 Heathrow Terminal 5 London Paddington 1Y77 Heathrow Express Heathrow Exp passes 1924 passed+8 8 carriages 387130+387137
WTTThe permanent working timetable 1919 London Paddington Swansea 1B31 Great Western Railway GWR passes 1930 passed+11 9 carriages 802111
WTTThe permanent working timetable 1919 Newbury London Paddington 1K31 Great Western Railway GWR passes 1941 passed+22 8 carriages 387167+387170
WTTThe permanent working timetable 1921 London Paddington Didcot Parkway 1D84 Great Western Railway GWR passes cancelled 8 carriages 387154+387155
VAROverlay: a short-term plan replacing the timetable for this date 1923 Penzance London Paddington 1A92 Great Western Railway GWR passes 1945 passed+22 10 carriages 802002+802007
VAROverlay: a short-term plan replacing the timetable for this date 1924 London Paddington Oxford 1D38 Great Western Railway GWR passes 1936 passed+12 5 carriages 800032
WTTThe permanent working timetable 1926 London Paddington Heathrow Terminal 5 1T81 Heathrow Express Heathrow Exp passes 1928 passed 8 carriages 387132+387136
WTTThe permanent working timetable 1927½ Great Malvern London Paddington 1P34 Great Western Railway GWR passes 1946 passed+19 5 carriages 800020
WTTThe permanent working timetable 1931 Heathrow Terminal 5 London Paddington 1Y78 Heathrow Express Heathrow Exp passes 1939 passed+8 8 carriages 387134+387138
WTTThe permanent working timetable 1931 London Paddington Weston-super-Mare 1C31 Great Western Railway GWR passes 1949 passed+18 9 carriages 802110
WTTThe permanent working timetable 1936 Weston-super-Mare London Paddington 1A31 Great Western Railway GWR passes 1949 passed+13 9 carriages 800313
WTTThe permanent working timetable 1937 London Paddington Worcester Shrub Hill 1G29 Great Western Railway GWR passes cancelled 5 carriages 800021
WTTThe permanent working timetable 1939 London Paddington Didcot Parkway 2N60 Great Western Railway GWR passes 1955 passed+16 8 carriages 387167+387170
WTTThe permanent working timetable 1940 North Pole IEP Depot London Paddington 5W05 Great Western Railway GWR passes 1942 passed 9 carriages 800301
WTTThe permanent working timetable 1941 London Paddington Heathrow Terminal 5 1T82 Heathrow Express Heathrow Exp passes 1941 passed 8 carriages 387130+387137
WTTThe permanent working timetable 1943 Cardiff Central London Paddington 1L29 Great Western Railway GWR passes 1959 passed+16 9 carriages 802106
WTTThe permanent working timetable 1945½ Heathrow Terminal 5 London Paddington 1Y79 Heathrow Express Heathrow Exp passes 1952 passed+7 8 carriages 387133+387140
WTTThe permanent working timetable 1948½ Didcot Parkway London Paddington 2P74 Great Western Railway GWR passes 2009 passed+21 4 carriages 387163
WTTThe permanent working timetable 1949 London Paddington Swansea 1B32 Great Western Railway GWR passes 1952 passed+3 10 carriages 800014+800031
VAROverlay: a short-term plan replacing the timetable for this date 1951 Worcester Foregate Street London Paddington 1P36 Great Western Railway GWR passes 2004 passed+13 5 carriages 802011
WTTThe permanent working timetable 1954 London Paddington Hereford 1W05 Great Western Railway GWR passes 1957 passed+3 9 carriages 800301
WTTThe permanent working timetable 1956 London Paddington Heathrow Terminal 5 1T83 Heathrow Express Heathrow Exp passes 1957 passed 8 carriages 387134+387138
WTTThe permanent working timetable 1958 Cheltenham Spa London Paddington 1L86 Great Western Railway GWR passes 2023 passed+25 5 carriages 802014
WTTThe permanent working timetable 2001 London Paddington Bristol Temple Meads 1C32 Great Western Railway GWR passes 2012 passed+11 9 carriages 800313
WTTThe permanent working timetable 2002 Heathrow Terminal 5 London Paddington 1Y80 Heathrow Express Heathrow Exp passes 2002 passed 8 carriages 387131+387139
WTTThe permanent working timetable 2004 London Paddington Plymouth 1C96 Great Western Railway GWR passes 2004 passed 10 carriages 802002+802007
WTTThe permanent working timetable 2006 Bristol Temple Meads London Paddington 1A32 Great Western Railway GWR passes 2030 passed+24 9 carriages 802101
WTTThe permanent working timetable 2006½ London Paddington Newbury 1K28 Great Western Railway GWR passes 2006 passed 4 carriages 387166
WTTThe permanent working timetable 2009 London Paddington Didcot Parkway 2N62 Great Western Railway GWR passes 2020 passed+11 4 carriages 387163
WTTThe permanent working timetable 2011 London Paddington Heathrow Terminal 5 1T84 Heathrow Express Heathrow Exp passes 2011 passed 8 carriages 387133+387140
WTTThe permanent working timetable 2013 Carmarthen London Paddington 1L30 Great Western Railway GWR passes 2043 passed+30 5 carriages 800030
WTTThe permanent working timetable 2015½ Heathrow Terminal 5 London Paddington 1Y81 Heathrow Express Heathrow Exp passes 2027 passed+12 8 carriages 387132+387136
WTTThe permanent working timetable 2020 Didcot Parkway London Paddington 2P76 Great Western Railway GWR passes 2035 passed+15 4 carriages 387144
WTTThe permanent working timetable 2022 Plymouth London Paddington 1A94 Great Western Railway GWR passes 2040 passed+18 10 carriages 802012+802021
WTTThe permanent working timetable 2024 London Paddington Oxford 1D40 Great Western Railway GWR passes 2024 passed 5 carriages 800020
WTTThe permanent working timetable 2025 Worcester Foregate Street London Paddington 1P38 Great Western Railway GWR passes 2046 passed+21 5 carriages 802003
WTTThe permanent working timetable 2026 London Paddington Heathrow Terminal 5 1T85 Heathrow Express Heathrow Exp passes 2026 passed 8 carriages 387131+387139
WTTThe permanent working timetable 2031 London Paddington Weston-super-Mare 1C33 Great Western Railway GWR passes 2031 passed 9 carriages 802106
WTTThe permanent working timetable 2032 Heathrow Terminal 5 London Paddington 1Y82 Heathrow Express Heathrow Exp passes 2037 passed+5 8 carriages 387130+387137
WTTThe permanent working timetable 2035 Weston-super-Mare London Paddington 1A33 Great Western Railway GWR passes 2050 passed+15 9 carriages 802109
WTTThe permanent working timetable 2035 London Paddington Cheltenham Spa 1G31 Great Western Railway GWR passes 2036 passed 5 carriages 802014
WTTThe permanent working timetable 2039 London Paddington Didcot Parkway 2N64 Great Western Railway GWR passes 2045 passed+6 4 carriages 387144
WTTThe permanent working timetable 2041 London Paddington Heathrow Terminal 5 1T86 Heathrow Express Heathrow Exp passes 2041 passed 8 carriages 387132+387136
WTTThe permanent working timetable 2043½ London Paddington North Pole IEP Depot 5L30 Great Western Railway GWR passes 2056 passed+13 10 carriages 800030+802003
WTTThe permanent working timetable 2046 Heathrow Terminal 5 London Paddington 1Y83 Heathrow Express Heathrow Exp passes 2053 passed+7 8 carriages 387134+387138
WTTThe permanent working timetable 2049 London Paddington Swansea 1B34 Great Western Railway GWR passes 2049 passed 9 carriages 802101
VAROverlay: a short-term plan replacing the timetable for this date 2049 Didcot Parkway London Paddington 2P78 Great Western Railway GWR passes 2055 passed+6 4 carriages 387151

Italic estimated timing, bold is actual.

Updated 00:06