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 16:52 to 18:52 +1 hour Now
Departures from Royal Oak Junction
STP Time From To Platform Actual Status Formation
WTTThe permanent working timetable 1631 Heathrow Terminal 5 London Paddington 1Y66 Heathrow Express Heathrow Exp passes 1639 passed+8 8 carriages 387132+387136
WTTThe permanent working timetable 1634 London Paddington Cheltenham Spa 1G23 Great Western Railway GWR passes 1649 passed+15 5 carriages 800017
WTTThe permanent working timetable 1636 Bristol Temple Meads London Paddington 1A25 Great Western Railway GWR passes 1643 passed+7 9 carriages 800311
WTTThe permanent working timetable 1637 London Paddington Plymouth 1C89 Great Western Railway GWR passes 1651 passed+14 10 carriages 802013+802022
WTTThe permanent working timetable 1640 Cardiff Central London Paddington 1L23 Great Western Railway GWR passes 1647 passed+7 5 carriages 800012
WTTThe permanent working timetable 1641 London Paddington Heathrow Terminal 5 1T70 Heathrow Express Heathrow Exp passes 1641 passed 8 carriages 387131+387139
WTTThe permanent working timetable 1641 North Pole IEP Depot London Paddington 5W33 Great Western Railway GWR passes 1648 passed+7 5 carriages 800022
WTTThe permanent working timetable 1643 London Paddington North Pole IEP Depot 5P28 Great Western Railway GWR passes 1646 passed+3 9 carriages 800306
WTTThe permanent working timetable 1645½ Heathrow Terminal 5 London Paddington 1Y67 Heathrow Express Heathrow Exp passes 1653 passed+8 8 carriages 387130+387137
WTTThe permanent working timetable 1648 Didcot Parkway London Paddington 2P60 Great Western Railway GWR passes 1657 passed+9 8 carriages 387144+387163
WTTThe permanent working timetable 1649 London Paddington Swansea 1B24 Great Western Railway GWR passes 1654 passed+5 10 carriages 800013+800029
WTTThe permanent working timetable 1651 London Paddington Didcot Parkway 1D74 Great Western Railway GWR passes 1651 passed 8 carriages 387154+387155
WTTThe permanent working timetable 1653 Newbury London Paddington 1K23 Great Western Railway GWR passes 1700 passed+7 8 carriages 387167+387170
WTTThe permanent working timetable 1655 Oxford London Paddington 1D29 Great Western Railway GWR passes 1700 passed+5 5 carriages 800005
WTTThe permanent working timetable 1656 London Paddington Heathrow Terminal 5 1T71 Heathrow Express Heathrow Exp passes 1701 passed+5 8 carriages 387132+387136
WTTThe permanent working timetable 1658 Cheltenham Spa London Paddington 1L80 Great Western Railway GWR passes 1707 passed+9 5 carriages 800009
WTTThe permanent working timetable 1659 London Paddington Great Malvern 1W33 Great Western Railway GWR passes cancelled 5 carriages 800022
WTTThe permanent working timetable 1701 Heathrow Terminal 5 London Paddington 1Y68 Heathrow Express Heathrow Exp passes 1711 passed+10 8 carriages 387134+387138
WTTThe permanent working timetable 1701 London Paddington Bristol Temple Meads 1C24 Great Western Railway GWR passes 1703 passed 9 carriages 800311
WTTThe permanent working timetable 1704 Bristol Temple Meads London Paddington 1A26 Great Western Railway GWR passes 1714 passed+10 9 carriages 800317
WTTThe permanent working timetable 1704 London Paddington Penzance 1C90 Great Western Railway GWR passes 1704 passed 10 carriages 802018+802019
VAROverlay: a short-term plan replacing the timetable for this date 1706 Paignton London Paddington 1A87 Great Western Railway GWR passes 1717 passed+11 9 carriages 802113
VAROverlay: a short-term plan replacing the timetable for this date 1706 London Paddington Newbury 1K22 Great Western Railway GWR passes 1710 passed+4 8 carriages 387167+387170
WTTThe permanent working timetable 1709½ Swansea London Paddington 1L24 Great Western Railway GWR passes 1721 passed+12 10 carriages 800015+800035
WTTThe permanent working timetable 1711 London Paddington Heathrow Terminal 5 1T72 Heathrow Express Heathrow Exp passes 1713 passed 8 carriages 387130+387137
WTTThe permanent working timetable 1716 Heathrow Terminal 5 London Paddington 1Y69 Heathrow Express Heathrow Exp passes 1724 passed+8 8 carriages 387133+387140
WTTThe permanent working timetable 1719 London Paddington Swansea 1B25 Great Western Railway GWR passes 1719 passed 10 carriages 800005+800012
VAROverlay: a short-term plan replacing the timetable for this date 1719½ Didcot Parkway London Paddington 2P63 Great Western Railway GWR passes 1727 passed+8 4 carriages 387147
WTTThe permanent working timetable 1721 London Paddington Didcot Parkway 1D76 Great Western Railway GWR passes 1721 passed 8 carriages 387144+387163
WTTThe permanent working timetable 1722 Newbury London Paddington 1K25 Great Western Railway GWR passes 1730 passed+8 4 carriages 387142
VAROverlay: a short-term plan replacing the timetable for this date 1724 Worcester Foregate Street London Paddington 1P30 Great Western Railway GWR passes 1732 passed+8 9 carriages 800319
WTTThe permanent working timetable 1726 London Paddington Heathrow Terminal 5 1T73 Heathrow Express Heathrow Exp passes 1728 passed 8 carriages 387134+387138
WTTThe permanent working timetable 1728 Penzance London Paddington 1A88 Great Western Railway GWR passes 1737 passed+9 9 carriages 800315
WTTThe permanent working timetable 1731 London Paddington Taunton 1C25 Great Western Railway GWR passes cancelled 9 carriages 800317
WTTThe permanent working timetable 1731 Heathrow Terminal 5 London Paddington 1Y70 Heathrow Express Heathrow Exp passes 1741 passed+10 8 carriages 387131+387139
WTTThe permanent working timetable 1733 London Paddington Cheltenham Spa 1G25 Great Western Railway GWR passes 1734 passed 5 carriages 800009
VAROverlay: a short-term plan replacing the timetable for this date 1734 Weston-super-Mare London Paddington 1A27 Great Western Railway GWR passes 1744 passed+10 9 carriages 800308
VAROverlay: a short-term plan replacing the timetable for this date 1735 London Paddington Hereford 1W03 Great Western Railway GWR passes cancelled 9 carriages 800312
WTTThe permanent working timetable 1738 London Paddington Plymouth 1C91 Great Western Railway GWR passes 1738 passed 9 carriages 802113
WTTThe permanent working timetable 1741 London Paddington Heathrow Terminal 5 1T74 Heathrow Express Heathrow Exp passes 1742 passed 8 carriages 387133+387140
VAROverlay: a short-term plan replacing the timetable for this date 1742 Cardiff Central London Paddington 1L25 Great Western Railway GWR passes 1745 passed+3 9 carriages 802103
WTTThe permanent working timetable 1745 North Pole IEP Depot London Paddington 5C27 Great Western Railway GWR passes 1756 passed+11 9 carriages 800321
WTTThe permanent working timetable 1746 Heathrow Terminal 5 London Paddington 1Y71 Heathrow Express Heathrow Exp passes 1754 passed+8 8 carriages 387132+387136
WTTThe permanent working timetable 1749 London Paddington Carmarthen 1B27 Great Western Railway GWR passes cancelled 10 carriages 800015+800035
WTTThe permanent working timetable 1751 Didcot Parkway London Paddington 2P65 Great Western Railway GWR passes 1749 passed-2 8 carriages 387151+387156
WTTThe permanent working timetable 1751 London Paddington Didcot Parkway 1D78 Great Western Railway GWR passes 1753 passed 8 carriages 387142+387147
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 1754½ Oxford London Paddington 1D31 Great Western Railway GWR passes 1759 passed+5 5 carriages 800036
WTTThe permanent working timetable 1756 London Paddington Heathrow Terminal 5 1T75 Heathrow Express Heathrow Exp passes 1758 passed 8 carriages 387131+387139
VAROverlay: a short-term plan replacing the timetable for this date 1758 London Paddington Worcester Foregate Street 1W34 Great Western Railway GWR passes 1759 passed 9 carriages 800319
VAROverlay: a short-term plan replacing the timetable for this date 1800 Cheltenham Spa London Paddington 1L82 Great Western Railway GWR passes 1803 passed+3 5 carriages 800016
VAROverlay: a short-term plan replacing the timetable for this date 1801 Heathrow Terminal 5 London Paddington 1Y72 Heathrow Express Heathrow Exp passes 1806 passed+5 8 carriages 387130+387137
WTTThe permanent working timetable 1802 London Paddington Bristol Temple Meads 1C27 Great Western Railway GWR passes cancelled 9 carriages 800321
WTTThe permanent working timetable 1804 Bristol Temple Meads London Paddington 1A28 Great Western Railway GWR passes 1808 passed+4 9 carriages 800309
WTTThe permanent working timetable 1804 London Paddington Penzance 1C92 Great Western Railway GWR passes 1804 passed 9 carriages 800315
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 1809 London Paddington Frome 1J93 Great Western Railway GWR passes 1809 passed 9 carriages 800308
WTTThe permanent working timetable 1811 London Paddington Heathrow Terminal 5 1T76 Heathrow Express Heathrow Exp passes 1814 passed+3 8 carriages 387132+387136
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 1816 Heathrow Terminal 5 London Paddington 1Y73 Heathrow Express Heathrow Exp passes 1818 passed 8 carriages 387134+387138
VAROverlay: a short-term plan replacing the timetable for this date 1818 North Pole IEP Depot London Paddington 5C93 Great Western Railway GWR passes 1815 passed-3 9 carriages 800306
WTTThe permanent working timetable 1819 London Paddington Swansea 1B28 Great Western Railway GWR passes 1821 passed 9 carriages 802103
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 1821 London Paddington Didcot Parkway 1D80 Great Western Railway GWR passes 1823 passed 8 carriages 387151+387156
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 1824 London Paddington Banbury 1M92 Great Western Railway GWR passes 1825 passed 5 carriages 800016
WTTThe permanent working timetable 1826 London Paddington Heathrow Terminal 5 1T77 Heathrow Express Heathrow Exp passes 1826 passed 8 carriages 387130+387137
WTTThe permanent working timetable 1828 Hereford London Paddington 1P32 Great Western Railway GWR passes 1903 passed+35 9 carriages 802111
WTTThe permanent working timetable 1831 London Paddington Weston-super-Mare 1C28 Great Western Railway GWR passes 1831 passed 5 carriages 800036
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 1835 London Paddington Cheltenham Spa 1G27 Great Western Railway GWR passes 1836 passed 9 carriages 800309
VAROverlay: a short-term plan replacing the timetable for this date 1837 London Paddington Plymouth 1C93 Great Western Railway GWR passes 1836 passed 9 carriages 800306
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

Italic estimated timing, bold is actual.

Updated 00:06