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 13:35 to 15:35 +1 hour Now
Departures from Royal Oak Junction
STP Time From To Platform Actual Status Formation
WTTThe permanent working timetable 1320 London Paddington Old Oak Depot 5G44 Elizabeth line Elizabeth passes 9 carriages 345042
WTTThe permanent working timetable 1322½ Newbury London Paddington 1K17 Great Western Railway GWR passes 1322 passed 4 carriages 387144
WTTThe permanent working timetable 1324 London Paddington Oxford 1D26 Great Western Railway GWR passes 1324 passed 5 carriages 802002
WTTThe permanent working timetable 1324 Great Malvern London Paddington 1P22 Great Western Railway GWR passes 1324 passed 5 carriages 800017
WTTThe permanent working timetable 1326 London Paddington Heathrow Terminal 5 1T57 Heathrow Express Heathrow Exp passes 1326 passed 8 carriages 387131+387136
VAROverlay: a short-term plan replacing the timetable for this date 1328 Penzance London Paddington 1A80 Great Western Railway GWR passes 1337 passed+9 9 carriages 800321
WTTThe permanent working timetable 1330½ Heathrow Terminal 5 London Paddington 1Y54 Heathrow Express Heathrow Exp passes 1330 passed 8 carriages 387135+387141
WTTThe permanent working timetable 1331 London Paddington Bristol Temple Meads 1C16 Great Western Railway GWR passes 1331 passed 9 carriages 802113
WTTThe permanent working timetable 1333 Weston-super-Mare London Paddington 1A19 Great Western Railway GWR passes 1335 passed 9 carriages 800302
WTTThe permanent working timetable 1333 London Paddington Cheltenham Spa 1G17 Great Western Railway GWR passes 1333 passed 5 carriages 800009
VAROverlay: a short-term plan replacing the timetable for this date 1336½ Laira T.& R.S.M.D. London Paddington 5A00 Great Western Railway GWR passes
WTTThe permanent working timetable 1337 London Paddington North Pole IEP Depot 5L16 Great Western Railway GWR passes cancelled 5 carriages 800009
WTTThe permanent working timetable 1339 London Paddington Didcot Parkway 2N36 Great Western Railway GWR passes 1339 passed 8 carriages 387149+387165
WTTThe permanent working timetable 1341 London Paddington Heathrow Terminal 5 1T58 Heathrow Express Heathrow Exp passes 1341 passed 8 carriages 387135+387141
WTTThe permanent working timetable 1343 Cardiff Central London Paddington 1L17 Great Western Railway GWR passes 1340 passed-3 5 carriages 800006
WTTThe permanent working timetable 1346 Heathrow Terminal 5 London Paddington 1Y55 Heathrow Express Heathrow Exp passes 1344 passed-2 8 carriages 387133+387140
WTTThe permanent working timetable 1349 London Paddington Carmarthen 1B17 Great Western Railway GWR passes 1402 passed+13 5 carriages 800032
WTTThe permanent working timetable 1349½ Didcot Parkway London Paddington 2P48 Great Western Railway GWR passes 1346 passed-3 8 carriages 387155+387158
WTTThe permanent working timetable 1351 London Paddington Great Malvern 1W27 Great Western Railway GWR passes 1350 passed 5 carriages 800017
WTTThe permanent working timetable 1353 Oxford London Paddington 1D23 Great Western Railway GWR passes 1353 passed 5 carriages 800024
WTTThe permanent working timetable 1356 London Paddington Heathrow Terminal 5 1T59 Heathrow Express Heathrow Exp passes 1356 passed 8 carriages 387133+387140
WTTThe permanent working timetable 1358 Cheltenham Spa London Paddington 1L74 Great Western Railway GWR passes 1356 passed-2 5 carriages 800026
WTTThe permanent working timetable 1358 Reading Traincare Depot London Paddington 3T60 Heathrow Express Heathrow Exp passes 1353 passed-5 8 carriages 387134+387138
WTTThe permanent working timetable 1401 London Paddington Bristol Temple Meads 1C17 Great Western Railway GWR passes 1401 passed 9 carriages 800302
WTTThe permanent working timetable 1401 Heathrow Terminal 5 London Paddington 1Y56 Heathrow Express Heathrow Exp passes 1359 passed-2 8 carriages 387130+387137
WTTThe permanent working timetable 1404 Bristol Temple Meads London Paddington 1A20 Great Western Railway GWR passes 1413 passed+9 9 carriages 802101
VAROverlay: a short-term plan replacing the timetable for this date 1404 London Paddington Penzance 1C84 Great Western Railway GWR passes 1404 passed 9 carriages 800321
WTTThe permanent working timetable 1407 London Paddington Newbury 1K16 Great Western Railway GWR passes 1407 passed 4 carriages 387144
WTTThe permanent working timetable 1409 London Paddington Didcot Parkway 2N38 Great Western Railway GWR passes 1410 passed 8 carriages 387155+387158
WTTThe permanent working timetable 1411 London Paddington Heathrow Terminal 5 1T60 Heathrow Express Heathrow Exp passes 1412 passed 8 carriages 387134+387138
WTTThe permanent working timetable 1411 Swansea London Paddington 1L18 Great Western Railway GWR passes 1415 passed+4 9 carriages 802110
WTTThe permanent working timetable 1415 Paignton London Paddington 1A81 Great Western Railway GWR passes 1436 passed+21 9 carriages 800307
WTTThe permanent working timetable 1416 London Paddington Cardiff Central 1B18 Great Western Railway GWR passes 1419 passed+3 5 carriages 800024
WTTThe permanent working timetable 1417½ Heathrow Terminal 5 London Paddington 1Y57 Heathrow Express Heathrow Exp passes 1418 passed 8 carriages 387131+387136
VAROverlay: a short-term plan replacing the timetable for this date 1418 London Paddington Old Oak Depot 5G36 Elizabeth line Elizabeth passes 9 carriages 345015
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 London Paddington Weston-super-Mare 1C18 Great Western Railway GWR passes 1430 passed 9 carriages 802101
WTTThe permanent working timetable 1431 Heathrow Terminal 5 London Paddington 1Y58 Heathrow Express Heathrow Exp passes 1442 passed+11 8 carriages 387135+387141
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 Newbury London Paddington 1K21 Great Western Railway GWR passes 1520 passed+7 4 carriages 387150
WTTThe permanent working timetable 1513 London Paddington Newbury 1K18 Great Western Railway GWR passes 1513 passed 4 carriages 387160
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 London Paddington Weston-super-Mare 1C20 Great Western Railway GWR passes 1531 passed 9 carriages 800316
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 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

Italic estimated timing, bold is actual.

Updated 13:15