This is Neasden South Junction on 21st September 2026. See Neasden South Junction live now →
Neasden South Junction XNJ
| STP | Time | From | To | Platform | Actual | Status | Formation |
|---|---|---|---|---|---|---|---|
| WTTThe permanent working timetable | 1412 | Birmingham Snow Hill | London Marylebone | 1416 | passed+4 | 4 carriages 168005 | |
| WTTThe permanent working timetable | 1415 | Aylesbury Vale Parkway | London Marylebone | 1419 | passed+4 | 2 carriages 168323 | |
| VAROverlay: a short-term plan replacing the timetable for this date | 1416 | Newhaven Marine Ag Tml Dbc | Neasden Engineers Sdgs | ||||
| WTTThe permanent working timetable | 1417 | London Marylebone | High Wycombe | 1417 | passed | 2 carriages 165009 | |
| WTTThe permanent working timetable | 1428 | Oxford | London Marylebone | 1433 | passed+5 | 3 carriages 168219 | |
| WTTThe permanent working timetable | 1431 | Birmingham Moor Street | London Marylebone | 1435 | passed+4 | 4 carriages 168215 | |
| WTTThe permanent working timetable | 1434 | London Marylebone | Aylesbury | 1436 | passed | 3 carriages 165029 | |
| WTTThe permanent working timetable | 1443 | London Marylebone | Birmingham Snow Hill | 1443 | passed | 4 carriages 168106 | |
| WTTThe permanent working timetable | 1447 | London Marylebone | Oxford | 1447 | passed | 3 carriages 168214 | |
| WTTThe permanent working timetable | 1452 | Wembley Lmd | London Marylebone | 1451 | passed | 5 carriages 168113+168329 | |
| WTTThe permanent working timetable | 1458 | Wembley Lmd | London Marylebone | 1458 | passed | 2 carriages 168321 | |
| VAROverlay: a short-term plan replacing the timetable for this date | 1458½ | Acton T.C. | Neasden Engineers Sdgs | 1501 | passed+3 | ||
| WTTThe permanent working timetable | 1500½ | London Marylebone | Kings Norton Ot Plant Dept | ||||
| WTTThe permanent working timetable | 1501 | High Wycombe | London Marylebone | 1501 | passed | 2 carriages 165006 | |
| WTTThe permanent working timetable | 1504 | London Marylebone | Aylesbury Vale Parkway | 1503 | passed | 4 carriages 165004+165008 | |
| WTTThe permanent working timetable | 1506 | Oxford | London Marylebone | 1508 | passed | 4 carriages 165020+165021 | |
| WTTThe permanent working timetable | 1509 | London Marylebone | Birmingham Moor Street | 1512 | passed+3 | 4 carriages 168323+168324 | |
| WTTThe permanent working timetable | 1510 | Aylesbury Vale Parkway | London Marylebone | 1510 | passed | 3 carriages 165037 | |
| WTTThe permanent working timetable | 1513 | Banbury Depot Reception | London Marylebone | ||||
| WTTThe permanent working timetable | 1513 | London Marylebone | Oxford | 1515 | passed | 2 carriages 165010 | |
| WTTThe permanent working timetable | 1516 | Banbury | London Marylebone | 1514 | passed-2 | 3 carriages 165032 | |
| WTTThe permanent working timetable | 1517 | London Marylebone | High Wycombe | 1519 | passed | 2 carriages 165026 | |
| VARNew short-term plan for this date | 1520 | Eastleigh Trsmd | Wembley Lmd | 1605 | 5 carriages CH10 | ||
| WTTThe permanent working timetable | 1528 | Oxford | London Marylebone | 1531 | passed+3 | 3 carriages 168218 | |
| WTTThe permanent working timetable | 1531 | Birmingham Moor Street | London Marylebone | 1533 | passed | 5 carriages 68021+CH09 | |
| WTTThe permanent working timetable | 1534 | London Marylebone | Aylesbury | 1534 | passed | 2 carriages 165006 | |
| WTTThe permanent working timetable | 1537 | London Marylebone | Wembley Lmd | 1537 | passed | 3 carriages 165037 | |
| WTTThe permanent working timetable | 1540 | Aylesbury | London Marylebone | 1540 | passed | 4 carriages 165002+165012 | |
| WTTThe permanent working timetable | 1541 | London Marylebone | Banbury Depot | ||||
| WTTThe permanent working timetable | 1544 | London Marylebone | Birmingham Snow Hill | 1542 | passed-2 | 4 carriages 168005 | |
| WTTThe permanent working timetable | 1547 | London Marylebone | Oxford | 1547 | passed | 5 carriages 168113+168329 | |
| WTTThe permanent working timetable | 1551 | London Marylebone | High Wycombe | 1551 | passed | 2 carriages 165021 | |
| WTTThe permanent working timetable | 1551 | Wembley Lmd | London Marylebone | 1550 | passed | 4 carriages 165022+165025 | |
| VARNew short-term plan for this date | 1558½ | Eastleigh Trsmd | Wembley Lmd | 1644 | passed+46 | 5 carriages CH10 | |
| WTTThe permanent working timetable | 1601 | High Wycombe | London Marylebone | 1600 | passed | 2 carriages 165009 | |
| WTTThe permanent working timetable | 1604 | London Marylebone | Aylesbury | 1603 | passed | 3 carriages 165032 | |
| WTTThe permanent working timetable | 1606 | Oxford | London Marylebone | 1609 | passed+3 | 4 carriages 165007+165023 | |
| WTTThe permanent working timetable | 1609 | Birmingham Snow Hill | London Marylebone | 1612 | passed+3 | 4 carriages 168004 | |
| WTTThe permanent working timetable | 1612 | Aylesbury Vale Parkway | London Marylebone | 1618 | passed+6 | 3 carriages 165034 | |
| WTTThe permanent working timetable | 1614 | London Marylebone | Birmingham Moor Street | 1614 | passed | 4 carriages 168215 | |
| WTTThe permanent working timetable | 1618 | London Marylebone | Aylesbury Vale Parkway | 1618 | passed | 2 carriages 165020 | |
| WTTThe permanent working timetable | 1622 | London Marylebone | Oxford | 1621 | passed | 4 carriages 165002+165012 | |
| WTTThe permanent working timetable | 1626 | London Marylebone | High Wycombe | 1625 | passed | 4 carriages 165022+165025 |
Italic estimated timing, bold is actual.
Updated 06:29