Royal Oak Junction

TrainTimesLive
Menu Close menu

This is Royal Oak Junction on 21st September 2026. See Royal Oak Junction live now →

Royal Oak Junction

Timing point · all services

Departures Arrivals

Schedules
−1 hour 14:35 to 16:35 +1 hour Now
Departures from Royal Oak Junction
STP Time From To Platform Actual Status Formation
WTTThe permanent working timetable 1415 Paignton London Paddington 1A81 Great Western Railway GWR passes 1436 passed+21 9 carriages 800307
WTTThe permanent working timetable 1420 Didcot Parkway London Paddington 2P50 Great Western Railway GWR passes 1420 passed 8 carriages 387154+387157
WTTThe permanent working timetable 1421½ Great Malvern London Paddington 1P24 Great Western Railway GWR passes 1440 passed+19 5 carriages 800027
WTTThe permanent working timetable 1424 London Paddington Oxford 1D28 Great Western Railway GWR passes 1426 passed 10 carriages 800006+800036
WTTThe permanent working timetable 1424½ Old Oak Depot London Paddington 5G45 Elizabeth line Elizabeth passes 9 carriages 345042
WTTThe permanent working timetable 1426 London Paddington Heathrow Terminal 5 1T61 Heathrow Express Heathrow Exp passes 1426 passed 8 carriages 387130+387137
WTTThe permanent working timetable 1428 Penzance London Paddington 1A82 Great Western Railway GWR passes 1444 passed+16 10 carriages 802011+802014
WTTThe permanent working timetable 1431 Heathrow Terminal 5 London Paddington 1Y58 Heathrow Express Heathrow Exp passes 1442 passed+11 8 carriages 387135+387141
WTTThe permanent working timetable 1431 London Paddington Weston-super-Mare 1C18 Great Western Railway GWR passes 1430 passed 9 carriages 802101
VAROverlay: a short-term plan replacing the timetable for this date 1433 London Paddington Cheltenham Spa 1G19 Great Western Railway GWR passes cancelled 5 carriages 802001
WTTThe permanent working timetable 1435 London Paddington North Pole IEP Depot 5P24 Great Western Railway GWR passes 1451 passed+16 10 carriages 800006+800027
VAROverlay: a short-term plan replacing the timetable for this date 1435 Bristol Temple Meads London Paddington 1A21 Great Western Railway GWR passes cancelled 9 carriages 800306
VAROverlay: a short-term plan replacing the timetable for this date 1437 London Paddington Paignton 1C85 Great Western Railway GWR passes 1436 passed 5 carriages 800026
WTTThe permanent working timetable 1439 London Paddington Didcot Parkway 2N40 Great Western Railway GWR passes 1439 passed 8 carriages 387154+387157
WTTThe permanent working timetable 1441 London Paddington Heathrow Terminal 5 1T62 Heathrow Express Heathrow Exp passes 1442 passed 8 carriages 387131+387136
WTTThe permanent working timetable 1443 Cardiff Central London Paddington 1L19 Great Western Railway GWR passes 1447 passed+4 9 carriages 800310
WTTThe permanent working timetable 1445 Newbury London Paddington 1K19 Great Western Railway GWR passes 1453 passed+8 4 carriages 387160
WTTThe permanent working timetable 1447 Heathrow Terminal 5 London Paddington 1Y59 Heathrow Express Heathrow Exp passes 1450 passed+3 8 carriages 387133+387140
WTTThe permanent working timetable 1449½ Didcot Parkway London Paddington 2P52 Great Western Railway GWR passes 1455 passed+6 4 carriages 387142
WTTThe permanent working timetable 1450 London Paddington Swansea 1B19 Great Western Railway GWR passes 1449 passed 9 carriages 802110
WTTThe permanent working timetable 1452 Oxford London Paddington 1D25 Great Western Railway GWR passes 1458 passed+6 5 carriages 800008
WTTThe permanent working timetable 1452 London Paddington Old Oak Depot 5G46 Elizabeth line Elizabeth passes 9 carriages 345042
WTTThe permanent working timetable 1454 London Paddington Worcester Foregate Street 1W29 Great Western Railway GWR passes 1512 passed+18 5 carriages 802011
WTTThe permanent working timetable 1456 London Paddington North Pole IEP Depot 5A21 Great Western Railway GWR passes cancelled 9 carriages 800306
WTTThe permanent working timetable 1456 London Paddington Heathrow Terminal 5 1T63 Heathrow Express Heathrow Exp passes 1456 passed 8 carriages 387135+387141
WTTThe permanent working timetable 1458 Cheltenham Spa London Paddington 1L76 Great Western Railway GWR passes 1503 passed+5 5 carriages 800001
WTTThe permanent working timetable 1501 Heathrow Terminal 5 London Paddington 1Y60 Heathrow Express Heathrow Exp passes 1500 passed 8 carriages 387134+387138
WTTThe permanent working timetable 1501 London Paddington Bristol Temple Meads 1C19 Great Western Railway GWR passes 1500 passed 9 carriages 800307
WTTThe permanent working timetable 1504 London Paddington Penzance 1C86 Great Western Railway GWR passes 1504 passed 9 carriages 800312
WTTThe permanent working timetable 1506 Bristol Temple Meads London Paddington 1A22 Great Western Railway GWR passes 1507 passed 9 carriages 800316
WTTThe permanent working timetable 1509 London Paddington Didcot Parkway 2N42 Great Western Railway GWR passes 1509 passed 4 carriages 387142
WTTThe permanent working timetable 1511 London Paddington Heathrow Terminal 5 1T64 Heathrow Express Heathrow Exp passes 1511 passed 8 carriages 387133+387140
WTTThe permanent working timetable 1511 Carmarthen London Paddington 1L20 Great Western Railway GWR passes 1517 passed+6 10 carriages 800029+800033
WTTThe permanent working timetable 1513 London Paddington Newbury 1K18 Great Western Railway GWR passes 1513 passed 4 carriages 387160
WTTThe permanent working timetable 1513 Newbury London Paddington 1K21 Great Western Railway GWR passes 1520 passed+7 4 carriages 387150
WTTThe permanent working timetable 1517 London Paddington Cardiff Central 1B20 Great Western Railway GWR passes 1517 passed 9 carriages 800310
WTTThe permanent working timetable 1517 Heathrow Terminal 5 London Paddington 1Y61 Heathrow Express Heathrow Exp passes 1514 passed-3 8 carriages 387130+387137
WTTThe permanent working timetable 1519½ Didcot Parkway London Paddington 2P54 Great Western Railway GWR passes 1522 passed+3 4 carriages 387166
WTTThe permanent working timetable 1521 Worcester Shrub Hill London Paddington 1P26 Great Western Railway GWR passes 1525 passed+4 5 carriages 800012
WTTThe permanent working timetable 1524 London Paddington Worcester Foregate Street 1W30 Great Western Railway GWR passes 1523 passed 5 carriages 800008
WTTThe permanent working timetable 1526 London Paddington Heathrow Terminal 5 1T65 Heathrow Express Heathrow Exp passes 1527 passed 8 carriages 387134+387138
WTTThe permanent working timetable 1527½ Penzance London Paddington 1A84 Great Western Railway GWR passes 1528 passed 9 carriages 802109
WTTThe permanent working timetable 1528 North Pole IEP Depot London Paddington 5W31 Great Western Railway GWR passes cancelled 5 carriages 802017
WTTThe permanent working timetable 1531 Heathrow Terminal 5 London Paddington 1Y62 Heathrow Express Heathrow Exp passes 1531 passed 8 carriages 387131+387136
WTTThe permanent working timetable 1531 London Paddington Weston-super-Mare 1C20 Great Western Railway GWR passes 1531 passed 9 carriages 800316
WTTThe permanent working timetable 1533 London Paddington Cheltenham Spa 1G21 Great Western Railway GWR passes 1532 passed 5 carriages 800001
WTTThe permanent working timetable 1535 Weston-super-Mare London Paddington 1A23 Great Western Railway GWR passes 1534 passed 9 carriages 800315
WTTThe permanent working timetable 1539 London Paddington Didcot Parkway 2N44 Great Western Railway GWR passes 1539 passed 4 carriages 387166
WTTThe permanent working timetable 1541 London Paddington Heathrow Terminal 5 1T66 Heathrow Express Heathrow Exp passes 1541 passed 8 carriages 387130+387137
WTTThe permanent working timetable 1543 Cardiff Central London Paddington 1L21 Great Western Railway GWR passes 1542 passed 9 carriages 800320
WTTThe permanent working timetable 1546 Heathrow Terminal 5 London Paddington 1Y63 Heathrow Express Heathrow Exp passes 1544 passed-2 8 carriages 387135+387141
WTTThe permanent working timetable 1549 London Paddington Swansea 1B21 Great Western Railway GWR passes 1549 passed 10 carriages 800029+800033
WTTThe permanent working timetable 1549½ Didcot Parkway London Paddington 2P56 Great Western Railway GWR passes 1551 passed 8 carriages 387148+387161
WTTThe permanent working timetable 1551 Oxford London Paddington 1D27 Great Western Railway GWR passes 1554 passed+3 5 carriages 802002
WTTThe permanent working timetable 1553 London Paddington Great Malvern 1W31 Great Western Railway GWR passes 1553 passed 5 carriages 802014
WTTThe permanent working timetable 1556 London Paddington Heathrow Terminal 5 1T67 Heathrow Express Heathrow Exp passes 1556 passed 8 carriages 387131+387136
WTTThe permanent working timetable 1556½ West Ealing EMU Sidings London Paddington 3P23 Great Western Railway GWR passes 1555 passed 8 carriages 387143+387170
WTTThe permanent working timetable 1557 Cheltenham Spa London Paddington 1L78 Great Western Railway GWR passes 1602 passed+5 5 carriages 800021
WTTThe permanent working timetable 1601 London Paddington Bristol Temple Meads 1C21 Great Western Railway GWR passes 1600 passed 9 carriages 800320
WTTThe permanent working timetable 1601 Heathrow Terminal 5 London Paddington 1Y64 Heathrow Express Heathrow Exp passes 1559 passed-2 8 carriages 387133+387140
WTTThe permanent working timetable 1604 London Paddington Penzance 1C88 Great Western Railway GWR passes 1605 passed 9 carriages 802109
VAROverlay: a short-term plan replacing the timetable for this date 1606 Bristol Temple Meads London Paddington 1A24 Great Western Railway GWR passes 1605 passed 9 carriages 800314
VAROverlay: a short-term plan replacing the timetable for this date 1606 London Paddington Newbury 1K20 Great Western Railway GWR passes 1606 passed 4 carriages 387150
WTTThe permanent working timetable 1608 Swansea London Paddington 1L22 Great Western Railway GWR passes 1610 passed 5 carriages 800015
WTTThe permanent working timetable 1608 London Paddington Didcot Parkway 2N46 Great Western Railway GWR passes 1609 passed 8 carriages 387148+387161
WTTThe permanent working timetable 1611 London Paddington Heathrow Terminal 5 1T68 Heathrow Express Heathrow Exp passes 1611 passed 8 carriages 387135+387141
VAROverlay: a short-term plan replacing the timetable for this date 1613 North Pole IEP Depot London Paddington 5D32 Great Western Railway GWR passes cancelled 5 carriages 800009
WTTThe permanent working timetable 1613 London Paddington Bristol Parkway 1U23 Great Western Railway GWR passes 1613 passed 8 carriages 387143+387170
WTTThe permanent working timetable 1614 Exeter St Davids London Paddington 1A85 Great Western Railway GWR passes 1614 passed 5 carriages 802007
VAROverlay: a short-term plan replacing the timetable for this date 1615 North Pole IEP Depot London Paddington 5B24 Great Western Railway GWR passes 1612 passed-3 5 carriages 800027
WTTThe permanent working timetable 1617 Heathrow Terminal 5 London Paddington 1Y65 Heathrow Express Heathrow Exp passes 1618 passed 8 carriages 387134+387138
WTTThe permanent working timetable 1619 Didcot Parkway London Paddington 2P58 Great Western Railway GWR passes 1621 passed 12 carriages 387149+387153+387165
WTTThe permanent working timetable 1619 London Paddington Carmarthen 1B22 Great Western Railway GWR passes 1620 passed 5 carriages 800012
VARNew short-term plan for this date 1621 London Paddington North Pole IEP Depot 5A24 Great Western Railway GWR passes 1622 passed 9 carriages 800314
WTTThe permanent working timetable 1623 Hereford London Paddington 1P28 Great Western Railway GWR passes 1625 passed 5 carriages 800010
WTTThe permanent working timetable 1624 London Paddington Oxford 1D32 Great Western Railway GWR passes cancelled
WTTThe permanent working timetable 1626 London Paddington Heathrow Terminal 5 1T69 Heathrow Express Heathrow Exp passes 1626 passed 8 carriages 387133+387140
WTTThe permanent working timetable 1628 Plymouth London Paddington 1A86 Great Western Railway GWR passes 1628 passed 10 carriages 802004+802006
WTTThe permanent working timetable 1631 London Paddington Taunton 1C22 Great Western Railway GWR passes 1633 passed 9 carriages 800303
WTTThe permanent working timetable 1631 Heathrow Terminal 5 London Paddington 1Y66 Heathrow Express Heathrow Exp passes 1630 passed 8 carriages 387130+387137
WTTThe permanent working timetable 1634 London Paddington Cheltenham Spa 1G23 Great Western Railway GWR passes 1634 passed 5 carriages 800021

Italic estimated timing, bold is actual.

Updated 15:56