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 12:24 to 14:24 +1 hour Now
Arrivals at Royal Oak Junction
STP Time From To Platform Actual Status Formation
WTTThe permanent working timetable 1157½ London Paddington 5R13 Great Western Railway GWR passes Reading Traincare Depot 1209½ +22 8 carriages 387150+387154
WTTThe permanent working timetable 1158 Cheltenham Spa 1L70 Great Western Railway GWR passes London Paddington 1216 +16 5 carriages 800021
WTTThe permanent working timetable 1208 Bristol Temple Meads 1A16 Great Western Railway GWR passes London Paddington 1210 +1 9 carriages 802110
WTTThe permanent working timetable 1209 London Paddington 2N30 Great Western Railway GWR passes Didcot Parkway 1208 +2 4 carriages 387164
WTTThe permanent working timetable 1210 Swansea 1L14 Great Western Railway GWR passes London Paddington 1223 +12 10 carriages 800016+800022
WTTThe permanent working timetable 1211 London Paddington 1T52 Heathrow Express Heathrow Exp passes Heathrow Terminal 5 +1 8 carriages 387139+387140
WTTThe permanent working timetable 1214 London Paddington 1K12 Great Western Railway GWR passes Newbury 1218 +1 4 carriages 387155
WTTThe permanent working timetable 1214 London Paddington 1B14 Great Western Railway GWR passes Cardiff Central 1226 · 5 carriages 802015
WTTThe permanent working timetable 1216 Heathrow Terminal 5 1Y49 Heathrow Express Heathrow Exp passes London Paddington 1218 +1 8 carriages 387133+387134
WTTThe permanent working timetable 1219½ Didcot Parkway 2P42 Great Western Railway GWR passes London Paddington 1220½ +1 4 carriages 387167
WTTThe permanent working timetable 1221½ Great Malvern 1P20 Great Western Railway GWR passes London Paddington 1232½ +11 5 carriages 800019
WTTThe permanent working timetable 1224 Old Oak Depot 5G33 Elizabeth line Elizabeth passes London Paddington 9 carriages 345025
WTTThe permanent working timetable 1224 London Paddington 1D24 Great Western Railway GWR passes Oxford +1 5 carriages 800006
WTTThe permanent working timetable 1226 London Paddington 1T53 Heathrow Express Heathrow Exp passes Heathrow Terminal 5 1225 · 8 carriages 387133+387134
WTTThe permanent working timetable 1228 Penzance 1A78 Great Western Railway GWR passes London Paddington 1235 +7 10 carriages 802001+802022
WTTThe permanent working timetable 1231 London Paddington 1C14 Great Western Railway GWR passes Weston-super-Mare 1236 · 9 carriages 802110
WTTThe permanent working timetable 1231 Heathrow Terminal 5 1Y50 Heathrow Express Heathrow Exp passes London Paddington 1230 -2 8 carriages 387132+387138
WTTThe permanent working timetable 1233 London Paddington 1G15 Great Western Railway GWR passes Cheltenham Spa 1238 · 5 carriages 800021
WTTThe permanent working timetable 1235 Bristol Temple Meads 1A17 Great Western Railway GWR passes London Paddington 1239 +3 9 carriages 802101
WTTThe permanent working timetable 1236 London Paddington 1C81 Great Western Railway GWR passes Exeter St Davids cancelled 5 carriages 802011
WTTThe permanent working timetable 1239 London Paddington 2N32 Great Western Railway GWR passes Didcot Parkway 1243 · 4 carriages 387167
WTTThe permanent working timetable 1241 London Paddington 5P20 Great Western Railway GWR passes North Pole IEP Depot 1242 +2 5 carriages 800019
WTTThe permanent working timetable 1241 London Paddington 1T54 Heathrow Express Heathrow Exp passes Heathrow Terminal 5 1243 · 8 carriages 387132+387138
WTTThe permanent working timetable 1244 Newbury 1K15 Great Western Railway GWR passes London Paddington 1245 -1 4 carriages 387168
WTTThe permanent working timetable 1246 Heathrow Terminal 5 1Y51 Heathrow Express Heathrow Exp passes London Paddington -1 8 carriages 387130+387141
WTTThe permanent working timetable 1248 Cardiff Central 1L15 Great Western Railway GWR passes London Paddington 1255 +6 9 carriages 800307
WTTThe permanent working timetable 1249 London Paddington 1B15 Great Western Railway GWR passes Swansea 1253 · 10 carriages 800016+800022
WTTThe permanent working timetable 1251½ Didcot Parkway 2P44 Great Western Railway GWR passes London Paddington 1248½ -3 8 carriages 387163+387170
WTTThe permanent working timetable 1252 London Paddington 5G34 Elizabeth line Elizabeth passes Old Oak Depot 9 carriages 345025
WTTThe permanent working timetable 1253 London Paddington 1W25 Great Western Railway GWR passes Worcester Foregate Street cancelled 9 carriages 800308
WTTThe permanent working timetable 1253 Oxford 1D21 Great Western Railway GWR passes London Paddington 1252 -2 5 carriages 802007
WTTThe permanent working timetable 1256 London Paddington 1T55 Heathrow Express Heathrow Exp passes Heathrow Terminal 5 1255 · 8 carriages 387130+387141
WTTThe permanent working timetable 1256 Old Oak Depot 5G43 Elizabeth line Elizabeth passes London Paddington 9 carriages 345063
WTTThe permanent working timetable 1258 Cheltenham Spa 1L72 Great Western Railway GWR passes London Paddington 1311 +12 5 carriages 800025
WTTThe permanent working timetable 1301 Heathrow Terminal 5 1Y52 Heathrow Express Heathrow Exp passes London Paddington 1300 -2 8 carriages 387139+387140
WTTThe permanent working timetable 1301 London Paddington 1C15 Great Western Railway GWR passes Bristol Temple Meads 1306 +1 9 carriages 802101
WTTThe permanent working timetable 1304 London Paddington 1C82 Great Western Railway GWR passes Plymouth 1324 · 10 carriages 802001+802022
WTTThe permanent working timetable 1306 London Paddington 1K14 Great Western Railway GWR passes Newbury 1305 · 4 carriages 387168
WTTThe permanent working timetable 1306 Bristol Temple Meads 1A18 Great Western Railway GWR passes London Paddington 1309 +2 9 carriages 800304
WTTThe permanent working timetable 1308½ Carmarthen 1L16 Great Western Railway GWR passes London Paddington 1318½ +10 10 carriages 800012+800035
WTTThe permanent working timetable 1309 London Paddington 2N34 Great Western Railway GWR passes Didcot Parkway 1311 · 8 carriages 387163+387170
WTTThe permanent working timetable 1311 London Paddington 1T56 Heathrow Express Heathrow Exp passes Heathrow Terminal 5 1310 · 8 carriages 387139+387140
WTTThe permanent working timetable 1313 London Paddington 5A77 Great Western Railway GWR passes North Pole IEP Depot cancelled 9 carriages 800316
WTTThe permanent working timetable 1313 North Pole IEP Depot 5G17 Great Western Railway GWR passes London Paddington 1307 -6 5 carriages 800007
WTTThe permanent working timetable 1316 London Paddington 1B16 Great Western Railway GWR passes Cardiff Central 1322 · 9 carriages 800307
WTTThe permanent working timetable 1317 Heathrow Terminal 5 1Y53 Heathrow Express Heathrow Exp passes London Paddington 1316 -2 8 carriages 387133+387134
WTTThe permanent working timetable 1320 London Paddington 5G44 Elizabeth line Elizabeth passes Old Oak Depot 9 carriages 345063
WTTThe permanent working timetable 1320 Didcot Parkway 2P46 Great Western Railway GWR passes London Paddington 1321 +1 8 carriages 387149+387160
WTTThe permanent working timetable 1322½ Newbury 1K17 Great Western Railway GWR passes London Paddington 1325½ +2 4 carriages 387171
WTTThe permanent working timetable 1324 Great Malvern 1P22 Great Western Railway GWR passes London Paddington 1327 +2 10 carriages 800015+800017
WTTThe permanent working timetable 1324 London Paddington 1D26 Great Western Railway GWR passes Oxford 1323 · 5 carriages 802007
WTTThe permanent working timetable 1326 London Paddington 1T57 Heathrow Express Heathrow Exp passes Heathrow Terminal 5 1325 -1 8 carriages 387133+387134
WTTThe permanent working timetable 1328 Penzance 1A80 Great Western Railway GWR passes London Paddington 1338 +9 9 carriages 802113
WTTThe permanent working timetable 1330½ Heathrow Terminal 5 1Y54 Heathrow Express Heathrow Exp passes London Paddington · 8 carriages 387132+387138
WTTThe permanent working timetable 1331 London Paddington 1C16 Great Western Railway GWR passes Bristol Temple Meads 1340 +3 9 carriages 800304
WTTThe permanent working timetable 1333 Weston-super-Mare 1A19 Great Western Railway GWR passes London Paddington 1336 · 9 carriages 800320
WTTThe permanent working timetable 1333 London Paddington 1G17 Great Western Railway GWR passes Cheltenham Spa 1334 +1 5 carriages 800007
WTTThe permanent working timetable 1336½ Laira T.& R.S.M.D. 5A00 Great Western Railway GWR passes London Paddington
WTTThe permanent working timetable 1337 London Paddington 5L16 Great Western Railway GWR passes North Pole IEP Depot -1 5 carriages 800035
WTTThe permanent working timetable 1339 London Paddington 2N36 Great Western Railway GWR passes Didcot Parkway 1343 +1 8 carriages 387149+387160
WTTThe permanent working timetable 1341 London Paddington 1T58 Heathrow Express Heathrow Exp passes Heathrow Terminal 5 +1 8 carriages 387132+387138
WTTThe permanent working timetable 1343 Cardiff Central 1L17 Great Western Railway GWR passes London Paddington -1 5 carriages 800026
WTTThe permanent working timetable 1346 Heathrow Terminal 5 1Y55 Heathrow Express Heathrow Exp passes London Paddington 1345 -2 8 carriages 387130+387141
WTTThe permanent working timetable 1349 London Paddington 1B17 Great Western Railway GWR passes Carmarthen 1353 · 5 carriages 800012
WTTThe permanent working timetable 1349½ Didcot Parkway 2P48 Great Western Railway GWR passes London Paddington -1 4 carriages 387162
WTTThe permanent working timetable 1351 London Paddington 1W27 Great Western Railway GWR passes Great Malvern 1356 · 10 carriages 800015+800017
WTTThe permanent working timetable 1353 Oxford 1D23 Great Western Railway GWR passes London Paddington 1352 -2 5 carriages 800028
WTTThe permanent working timetable 1356 London Paddington 1T59 Heathrow Express Heathrow Exp passes Heathrow Terminal 5 · 8 carriages 387130+387141
WTTThe permanent working timetable 1358 Reading Traincare Depot 3T60 Heathrow Express Heathrow Exp passes London Paddington 1357 -2 8 carriages 387135+387137
WTTThe permanent working timetable 1358 Cheltenham Spa 1L74 Great Western Railway GWR passes London Paddington 1407 +8 5 carriages 800014
WTTThe permanent working timetable 1401 London Paddington 1C17 Great Western Railway GWR passes Bristol Temple Meads +1 9 carriages 800320
WTTThe permanent working timetable 1401 Heathrow Terminal 5 1Y56 Heathrow Express Heathrow Exp passes London Paddington 1400 -2 8 carriages 387139+387140
WTTThe permanent working timetable 1404 Bristol Temple Meads 1A20 Great Western Railway GWR passes London Paddington 1409 +4 9 carriages 800303
WTTThe permanent working timetable 1404 London Paddington 1C84 Great Western Railway GWR passes Penzance 1417 · 9 carriages 802113
WTTThe permanent working timetable 1407 London Paddington 1K16 Great Western Railway GWR passes Newbury 1406 · 4 carriages 387171
WTTThe permanent working timetable 1409 London Paddington 2N38 Great Western Railway GWR passes Didcot Parkway 1408 +2 4 carriages 387162
WTTThe permanent working timetable 1411 Swansea 1L18 Great Western Railway GWR passes London Paddington 1421 +9 9 carriages 800313
WTTThe permanent working timetable 1411 London Paddington 1T60 Heathrow Express Heathrow Exp passes Heathrow Terminal 5 1410 +1 8 carriages 387135+387137
VAROverlay: a short-term plan replacing the timetable for this date 1414 Torquay 1A81 Great Western Railway GWR passes London Paddington 1424 +9 9 carriages 800306
WTTThe permanent working timetable 1416 London Paddington 1B18 Great Western Railway GWR passes Cardiff Central 1423 +1 9 carriages 800316
WTTThe permanent working timetable 1417½ Heathrow Terminal 5 1Y57 Heathrow Express Heathrow Exp passes London Paddington 1418½ +2 8 carriages 387133+387134
WTTThe permanent working timetable 1418 London Paddington 5G36 Elizabeth line Elizabeth passes Old Oak Depot 9 carriages 345025
WTTThe permanent working timetable 1420 Didcot Parkway 2P50 Great Western Railway GWR passes London Paddington 1418 -3 4 carriages 387158
WTTThe permanent working timetable 1421½ Great Malvern 1P24 Great Western Railway GWR passes London Paddington 1427½ +5 5 carriages 800030
WTTThe permanent working timetable 1424 London Paddington 1D28 Great Western Railway GWR passes Oxford 1426 -1 10 carriages 800025+800026

Italic estimated timing, bold is actual.

Updated 11:31