This is Neasden South Junction on 25th September 2026. See Neasden South Junction live now →
Neasden South Junction XNJ
| STP | Time | From | To | Platform | Actual | Status | Formation |
|---|---|---|---|---|---|---|---|
| WTTThe permanent working timetable | 1528 | Oxford | London Marylebone | 1535 | passed+7 | 3 carriages 168108 | |
| WTTThe permanent working timetable | 1531 | Banbury Depot Reception | London Marylebone | ||||
| WTTThe permanent working timetable | 1531 | Birmingham Moor Street | London Marylebone | 1538 | passed+7 | ||
| WTTThe permanent working timetable | 1534 | London Marylebone | Aylesbury | 1539 | passed+5 | 2 carriages 165004 | |
| WTTThe permanent working timetable | 1537 | London Marylebone | Wembley Lmd | 1541 | passed+4 | 3 carriages 165033 | |
| WTTThe permanent working timetable | 1540 | Aylesbury | London Marylebone | 1542 | passed | 6 carriages 165007+165012+165018 | |
| WTTThe permanent working timetable | 1541 | London Marylebone | Banbury Depot | 5 carriages CH06 | |||
| WTTThe permanent working timetable | 1544 | London Marylebone | Birmingham Snow Hill | 1545 | passed | 4 carriages 168217 | |
| WTTThe permanent working timetable | 1547 | London Marylebone | Oxford | 1548 | passed | 5 carriages 168111+168323 | |
| WTTThe permanent working timetable | 1551 | Wembley Lmd | London Marylebone | 1550 | passed | 4 carriages 165006+165024 | |
| WTTThe permanent working timetable | 1551 | London Marylebone | High Wycombe | 1550 | passed | 2 carriages 165008 | |
| WTTThe permanent working timetable | 1601 | High Wycombe | London Marylebone | 1601 | passed | 2 carriages 165026 | |
| WTTThe permanent working timetable | 1604 | London Marylebone | Aylesbury | 1604 | passed | 3 carriages 165038 | |
| WTTThe permanent working timetable | 1606 | Oxford | London Marylebone | 1608 | passed | 4 carriages 165015+165022 | |
| WTTThe permanent working timetable | 1609 | Birmingham Snow Hill | London Marylebone | 1612 | passed+3 | 4 carriages 168003 | |
| WTTThe permanent working timetable | 1612 | Aylesbury Vale Parkway | London Marylebone | 1613 | passed | 3 carriages 165037 | |
| WTTThe permanent working timetable | 1614 | London Marylebone | Birmingham Moor Street | 1614 | passed | 4 carriages 168004 | |
| WTTThe permanent working timetable | 1618 | London Marylebone | Aylesbury Vale Parkway | 1618 | passed | 2 carriages 165018 | |
| WTTThe permanent working timetable | 1622 | London Marylebone | Oxford | 1622 | passed | 4 carriages 165007+165012 | |
| WTTThe permanent working timetable | 1626 | London Marylebone | High Wycombe | 1627 | passed | 4 carriages 165006+165024 | |
| WTTThe permanent working timetable | 1630 | Oxford | London Marylebone | 1633 | passed+3 | 5 carriages 168109+168322 | |
| WTTThe permanent working timetable | 1630 | London Marylebone | West Ruislip | 1630 | passed | 2 carriages 165026 | |
| WTTThe permanent working timetable | 1633 | High Wycombe | London Marylebone | 1635 | passed | 2 carriages 165009 | |
| WTTThe permanent working timetable | 1636 | Birmingham Moor Street | London Marylebone | 1637 | passed | 4 carriages 168005 | |
| WTTThe permanent working timetable | 1640 | Aylesbury | London Marylebone | 1640 | passed | 3 carriages 165031 | |
| WTTThe permanent working timetable | 1644 | London Marylebone | Stourbridge Junction | 1644 | passed | ||
| WTTThe permanent working timetable | 1648 | London Marylebone | Aylesbury Vale Parkway | 1648 | passed | 3 carriages 165037 | |
| WTTThe permanent working timetable | 1650 | Wembley Lmd | London Marylebone | 1649 | passed | 4 carriages 165016+165021 | |
| WTTThe permanent working timetable | 1652 | London Marylebone | Oxford | 1651 | passed | 6 carriages 168108+168219 | |
| WTTThe permanent working timetable | 1656 | London Marylebone | High Wycombe | 1655 | passed | 4 carriages 165015+165022 | |
| WTTThe permanent working timetable | 1700 | Aylesbury | London Marylebone | 1700 | passed | 3 carriages 165035 | |
| WTTThe permanent working timetable | 1703 | Oxford | London Marylebone | 1702 | passed | 3 carriages 165039 | |
| WTTThe permanent working timetable | 1709 | Aylesbury Vale Parkway | London Marylebone | 1710 | passed | 4 carriages 165011+165019 | |
| WTTThe permanent working timetable | 1712 | High Wycombe | London Marylebone | 1713 | passed | 2 carriages 165008 | |
| WTTThe permanent working timetable | 1714 | London Marylebone | Birmingham Moor Street | 1713 | passed | 5 carriages 168109+168322 | |
| WTTThe permanent working timetable | 1715 | Banbury | London Marylebone | 1720 | passed+5 | 5 carriages 165025+165034 | |
| WTTThe permanent working timetable | 1718 | London Marylebone | Aylesbury | 1721 | passed+3 | 3 carriages 165031 | |
| WTTThe permanent working timetable | 1722 | London Marylebone | Oxford | 1723 | passed | 4 carriages 165016+165021 | |
| WTTThe permanent working timetable | 1723 | Neasden Engineers Sdgs | Hoo Junction Down Yard | ||||
| WTTThe permanent working timetable | 1726 | London Marylebone | High Wycombe | 1725 | passed | 4 carriages 168005 | |
| WTTThe permanent working timetable | 1727 | West Ruislip | London Marylebone | 1729 | passed | 2 carriages 165026 | |
| WTTThe permanent working timetable | 1730 | London Marylebone | West Ruislip | 1729 | passed | 2 carriages 165009 | |
| WTTThe permanent working timetable | 1731 | Oxford | London Marylebone | 1734 | passed+3 | 3 carriages 168112 | |
| WTTThe permanent working timetable | 1734 | Birmingham Moor Street | London Marylebone | 1741 | passed+7 | 6 carriages 168106+168328 | |
| WTTThe permanent working timetable | 1737 | London Marylebone | Aylesbury Vale Parkway | 1738 | passed | 3 carriages 165035 |
Italic estimated timing, bold is actual.
Updated 00:11