Royal Oak Junction

TrainTimesLive
Menu Close menu

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

Royal Oak Junction

Timing point · all services

Departures Arrivals

Schedules
−1 hour 13:20 to 15:20 +1 hour Now
Departures from Royal Oak Junction
STP Time From To Platform Actual Status Formation
WTTThe permanent working timetable 1258 Cheltenham Spa London Paddington 1L72 Great Western Railway GWR passes 1310 passed+12 5 carriages 800025
WTTThe permanent working timetable 1306 Bristol Temple Meads London Paddington 1A18 Great Western Railway GWR passes 1308 passed 9 carriages 800304
WTTThe permanent working timetable 1306 London Paddington Newbury 1K14 Great Western Railway GWR passes 1306 passed 4 carriages 387168
WTTThe permanent working timetable 1308½ Carmarthen London Paddington 1L16 Great Western Railway GWR passes 1318 passed+10 10 carriages 800012+800035
WTTThe permanent working timetable 1309 London Paddington Didcot Parkway 2N34 Great Western Railway GWR passes 1309 passed 8 carriages 387163+387170
WTTThe permanent working timetable 1311 London Paddington Heathrow Terminal 5 1T56 Heathrow Express Heathrow Exp passes 1311 passed 8 carriages 387139+387140
WTTThe permanent working timetable 1313 London Paddington North Pole IEP Depot 5A77 Great Western Railway GWR passes cancelled 9 carriages 800316
WTTThe permanent working timetable 1313 North Pole IEP Depot London Paddington 5G17 Great Western Railway GWR passes 1307 passed-6 5 carriages 800007
WTTThe permanent working timetable 1316 London Paddington Cardiff Central 1B16 Great Western Railway GWR passes 1316 passed 9 carriages 800307
WTTThe permanent working timetable 1317 Heathrow Terminal 5 London Paddington 1Y53 Heathrow Express Heathrow Exp passes 1315 passed-2 8 carriages 387133+387134
WTTThe permanent working timetable 1320 London Paddington Old Oak Depot 5G44 Elizabeth line Elizabeth passes 9 carriages 345063
WTTThe permanent working timetable 1320 Didcot Parkway London Paddington 2P46 Great Western Railway GWR passes 1321 passed 8 carriages 387149+387160
WTTThe permanent working timetable 1322½ Newbury London Paddington 1K17 Great Western Railway GWR passes 1324 passed 4 carriages 387171
WTTThe permanent working timetable 1324 London Paddington Oxford 1D26 Great Western Railway GWR passes 1324 passed 5 carriages 802007
WTTThe permanent working timetable 1324 Great Malvern London Paddington 1P22 Great Western Railway GWR passes 1326 passed 10 carriages 800015+800017
WTTThe permanent working timetable 1326 London Paddington Heathrow Terminal 5 1T57 Heathrow Express Heathrow Exp passes 1325 passed 8 carriages 387133+387134
WTTThe permanent working timetable 1328 Penzance London Paddington 1A80 Great Western Railway GWR passes 1337 passed+9 9 carriages 802113
WTTThe permanent working timetable 1330½ Heathrow Terminal 5 London Paddington 1Y54 Heathrow Express Heathrow Exp passes 1330 passed 8 carriages 387132+387138
WTTThe permanent working timetable 1331 London Paddington Bristol Temple Meads 1C16 Great Western Railway GWR passes 1334 passed+3 9 carriages 800304
WTTThe permanent working timetable 1333 Weston-super-Mare London Paddington 1A19 Great Western Railway GWR passes 1333 passed 9 carriages 800320
WTTThe permanent working timetable 1333 London Paddington Cheltenham Spa 1G17 Great Western Railway GWR passes 1334 passed 5 carriages 800007
WTTThe permanent working timetable 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 1336 passed 5 carriages 800035
WTTThe permanent working timetable 1339 London Paddington Didcot Parkway 2N36 Great Western Railway GWR passes 1340 passed 8 carriages 387149+387160
WTTThe permanent working timetable 1341 London Paddington Heathrow Terminal 5 1T58 Heathrow Express Heathrow Exp passes 1342 passed 8 carriages 387132+387138
WTTThe permanent working timetable 1343 Cardiff Central London Paddington 1L17 Great Western Railway GWR passes 1342 passed 5 carriages 800026
WTTThe permanent working timetable 1346 Heathrow Terminal 5 London Paddington 1Y55 Heathrow Express Heathrow Exp passes 1344 passed-2 8 carriages 387130+387141
WTTThe permanent working timetable 1349 London Paddington Carmarthen 1B17 Great Western Railway GWR passes 1349 passed 5 carriages 800012
WTTThe permanent working timetable 1349½ Didcot Parkway London Paddington 2P48 Great Western Railway GWR passes 1348 passed 4 carriages 387162
WTTThe permanent working timetable 1351 London Paddington Great Malvern 1W27 Great Western Railway GWR passes 1351 passed 10 carriages 800015+800017
WTTThe permanent working timetable 1353 Oxford London Paddington 1D23 Great Western Railway GWR passes 1351 passed-2 5 carriages 800028
WTTThe permanent working timetable 1356 London Paddington Heathrow Terminal 5 1T59 Heathrow Express Heathrow Exp passes 1356 passed 8 carriages 387130+387141
WTTThe permanent working timetable 1358 Cheltenham Spa London Paddington 1L74 Great Western Railway GWR passes 1406 passed+8 5 carriages 800014
WTTThe permanent working timetable 1358 Reading Traincare Depot London Paddington 3T60 Heathrow Express Heathrow Exp passes 1356 passed-2 8 carriages 387135+387137
WTTThe permanent working timetable 1401 London Paddington Bristol Temple Meads 1C17 Great Western Railway GWR passes 1402 passed 9 carriages 800320
WTTThe permanent working timetable 1401 Heathrow Terminal 5 London Paddington 1Y56 Heathrow Express Heathrow Exp passes 1359 passed-2 8 carriages 387139+387140
WTTThe permanent working timetable 1404 London Paddington Penzance 1C84 Great Western Railway GWR passes 1404 passed 9 carriages 802113
WTTThe permanent working timetable 1404 Bristol Temple Meads London Paddington 1A20 Great Western Railway GWR passes 1408 passed+4 9 carriages 800303
WTTThe permanent working timetable 1407 London Paddington Newbury 1K16 Great Western Railway GWR passes 1407 passed 4 carriages 387171
WTTThe permanent working timetable 1409 London Paddington Didcot Parkway 2N38 Great Western Railway GWR passes 1411 passed 4 carriages 387162
WTTThe permanent working timetable 1411 Swansea London Paddington 1L18 Great Western Railway GWR passes 1420 passed+9 9 carriages 800313
WTTThe permanent working timetable 1411 London Paddington Heathrow Terminal 5 1T60 Heathrow Express Heathrow Exp passes 1412 passed 8 carriages 387135+387137
VAROverlay: a short-term plan replacing the timetable for this date 1414 Torquay London Paddington 1A81 Great Western Railway GWR passes 1423 passed+9 9 carriages 800306
WTTThe permanent working timetable 1416 London Paddington Cardiff Central 1B18 Great Western Railway GWR passes 1417 passed 9 carriages 800316
WTTThe permanent working timetable 1417½ Heathrow Terminal 5 London Paddington 1Y57 Heathrow Express Heathrow Exp passes 1419 passed 8 carriages 387133+387134
WTTThe permanent working timetable 1418 London Paddington Old Oak Depot 5G36 Elizabeth line Elizabeth passes 9 carriages 345025
WTTThe permanent working timetable 1420 Didcot Parkway London Paddington 2P50 Great Western Railway GWR passes 1417 passed-3 4 carriages 387158
WTTThe permanent working timetable 1421½ Great Malvern London Paddington 1P24 Great Western Railway GWR passes 1426 passed+5 5 carriages 800030
WTTThe permanent working timetable 1424 London Paddington Oxford 1D28 Great Western Railway GWR passes 1423 passed 10 carriages 800025+800026
WTTThe permanent working timetable 1424½ Old Oak Depot London Paddington 5G45 Elizabeth line Elizabeth passes 9 carriages 345063
WTTThe permanent working timetable 1426 London Paddington Heathrow Terminal 5 1T61 Heathrow Express Heathrow Exp passes 1426 passed 8 carriages 387139+387140
WTTThe permanent working timetable 1428 Penzance London Paddington 1A82 Great Western Railway GWR passes 1457 passed+29 9 carriages 800302
WTTThe permanent working timetable 1431 London Paddington Weston-super-Mare 1C18 Great Western Railway GWR passes 1431 passed 9 carriages 800303
WTTThe permanent working timetable 1431 Heathrow Terminal 5 London Paddington 1Y58 Heathrow Express Heathrow Exp passes 1429 passed-2 8 carriages 387132+387138
WTTThe permanent working timetable 1433 London Paddington Cheltenham Spa 1G19 Great Western Railway GWR passes 1433 passed 5 carriages 800014
WTTThe permanent working timetable 1434 Bristol Temple Meads London Paddington 1A21 Great Western Railway GWR passes 1437 passed+3 9 carriages 800305
WTTThe permanent working timetable 1435 London Paddington North Pole IEP Depot 5P24 Great Western Railway GWR passes cancelled
WTTThe permanent working timetable 1437 London Paddington Paignton 1C85 Great Western Railway GWR passes 1439 passed 9 carriages 800313
WTTThe permanent working timetable 1439 London Paddington Didcot Parkway 2N40 Great Western Railway GWR passes 1440 passed 4 carriages 387158
WTTThe permanent working timetable 1441 London Paddington Heathrow Terminal 5 1T62 Heathrow Express Heathrow Exp passes 1442 passed 8 carriages 387133+387134
WTTThe permanent working timetable 1443 Cardiff Central London Paddington 1L19 Great Western Railway GWR passes 1502 passed+19 9 carriages 802111
WTTThe permanent working timetable 1445 Newbury London Paddington 1K19 Great Western Railway GWR passes 1443 passed-2 4 carriages 387155
WTTThe permanent working timetable 1447 Heathrow Terminal 5 London Paddington 1Y59 Heathrow Express Heathrow Exp passes 1447 passed 8 carriages 387130+387141
WTTThe permanent working timetable 1449½ Didcot Parkway London Paddington 2P52 Great Western Railway GWR passes 1454 passed+5 4 carriages 387164
WTTThe permanent working timetable 1450 London Paddington Swansea 1B19 Great Western Railway GWR passes 1450 passed 9 carriages 800306
WTTThe permanent working timetable 1452 Oxford London Paddington 1D25 Great Western Railway GWR passes 1451 passed 5 carriages 800006
WTTThe permanent working timetable 1452 London Paddington Old Oak Depot 5G46 Elizabeth line Elizabeth passes 9 carriages 345063
WTTThe permanent working timetable 1454 London Paddington Worcester Foregate Street 1W29 Great Western Railway GWR passes 1455 passed 5 carriages 800030
WTTThe permanent working timetable 1456 London Paddington North Pole IEP Depot 5A21 Great Western Railway GWR passes 1457 passed 5 carriages 800028
WTTThe permanent working timetable 1456 London Paddington Heathrow Terminal 5 1T63 Heathrow Express Heathrow Exp passes 1457 passed 8 carriages 387132+387138
WTTThe permanent working timetable 1458 Cheltenham Spa London Paddington 1L76 Great Western Railway GWR passes 1505 passed+7 5 carriages 800020
VAROverlay: a short-term plan replacing the timetable for this date 1501 London Paddington Bristol Temple Meads 1C19 Great Western Railway GWR passes 1519 passed+18 9 carriages 802111
WTTThe permanent working timetable 1501 Heathrow Terminal 5 London Paddington 1Y60 Heathrow Express Heathrow Exp passes 1500 passed 8 carriages 387135+387137
WTTThe permanent working timetable 1504 London Paddington Penzance 1C86 Great Western Railway GWR passes 1516 passed+12 9 carriages 800302
WTTThe permanent working timetable 1506 Bristol Temple Meads London Paddington 1A22 Great Western Railway GWR passes 1508 passed 9 carriages 802108
WTTThe permanent working timetable 1509 London Paddington Didcot Parkway 2N42 Great Western Railway GWR passes 1511 passed 4 carriages 387164
WTTThe permanent working timetable 1511 Carmarthen London Paddington 1L20 Great Western Railway GWR passes 1512 passed 10 carriages 800008+800033
WTTThe permanent working timetable 1511 London Paddington Heathrow Terminal 5 1T64 Heathrow Express Heathrow Exp passes 1512 passed 8 carriages 387130+387141
WTTThe permanent working timetable 1513 Newbury London Paddington 1K21 Great Western Railway GWR passes 1528 passed+15 4 carriages 387148
WTTThe permanent working timetable 1513 London Paddington Newbury 1K18 Great Western Railway GWR passes 1514 passed 4 carriages 387155
WTTThe permanent working timetable 1517 Heathrow Terminal 5 London Paddington 1Y61 Heathrow Express Heathrow Exp passes 1522 passed+5 8 carriages 387139+387140
VAROverlay: a short-term plan replacing the timetable for this date 1517 London Paddington Cardiff Central 1B20 Great Western Railway GWR passes 1520 passed+3 9 carriages 800305
WTTThe permanent working timetable 1519½ Didcot Parkway London Paddington 2P54 Great Western Railway GWR passes 1522 passed+3 4 carriages 387167

Italic estimated timing, bold is actual.

Updated 10:25