This is Grand Junction on 21st September 2026. See Grand Junction live now →
Grand Junction
| STP | Time | From | To | Platform | Actual | Status | Formation |
|---|---|---|---|---|---|---|---|
| WTTThe permanent working timetable | 0735½ | Birmingham New Street | Reading | 0736 | passed | 4 carriages 221144 | |
| WTTThe permanent working timetable | 0736 | Birmingham International | Rugeley Trent Valley | 0735 | passed | 3 carriages 730033 | |
| WTTThe permanent working timetable | 0738½ | Birmingham New Street | London Euston | 0741 | passed+3 | 8 carriages 350122+350374 | |
| WTTThe permanent working timetable | 0740 | Kings Norton | Birmingham New Street | 0738 | passed-2 | 2 carriages 196002 | |
| WTTThe permanent working timetable | 0740½ | Northampton | Birmingham New Street | 0741 | passed | 8 carriages 350110+350125 | |
| WTTThe permanent working timetable | 0741½ | Chester | Birmingham International | 0744 | passed+3 | 2 carriages 158827 | |
| VAROverlay: a short-term plan replacing the timetable for this date | 0743½ | Leicester | Birmingham New Street | 0744 | passed | 2 carriages 170114 | |
| WTTThe permanent working timetable | 0744½ | London Euston | Liverpool Lime Street | 0746 | passed | 9 carriages 390016 | |
| WTTThe permanent working timetable | 0745 | Birmingham New Street | Bristol Temple Meads | 0752 | passed+7 | 5 carriages 221121 | |
| WTTThe permanent working timetable | 0748½ | Southampton Central | Manchester Piccadilly | 0749 | passed | 5 carriages 221116 | |
| WTTThe permanent working timetable | 0750 | Manchester Piccadilly | London Euston | 0750 | passed | 11 carriages 390131 | |
| WTTThe permanent working timetable | 0751½ | Birmingham New Street | Nottingham | 0755 | passed+4 | 2 carriages 170116 | |
| WTTThe permanent working timetable | 0752½ | Rugeley Trent Valley | Birmingham International | 0753 | passed | 3 carriages 730048 | |
| VAROverlay: a short-term plan replacing the timetable for this date | 0752½ | Nottingham | Bournemouth | 0753 | passed | 5 carriages 221117 | |
| WTTThe permanent working timetable | 0755 | Birmingham New Street | Leicester | 0757 | passed | 2 carriages 170114 | |
| WTTThe permanent working timetable | 0756½ | London Euston | Edinburgh | 0801 | passed+5 | 9 carriages 390011 | |
| WTTThe permanent working timetable | 0756½ | Cambridge | Birmingham New Street | 0800 | passed+4 | 3 carriages 170621 | |
| WTTThe permanent working timetable | 0759½ | Birmingham New Street | Kings Norton | 0801 | passed | 2 carriages 196002 | |
| VAROverlay: a short-term plan replacing the timetable for this date | 0803½ | Leeds | Plymouth | 0815 | passed+12 | 8 carriages 220007+220010 | |
| WTTThe permanent working timetable | 0805 | Birmingham International | Rugeley Trent Valley | 0809 | passed+4 | 3 carriages 730014 | |
| WTTThe permanent working timetable | 0805½ | Bristol Temple Meads | Edinburgh | 0805 | passed | 5 carriages 221115 | |
| VAROverlay: a short-term plan replacing the timetable for this date | 0805½ | Nottingham | Bournemouth | 0806 | passed | 5 carriages 221117 | |
| VAROverlay: a short-term plan replacing the timetable for this date | 0808½ | Kings Norton | Birmingham New Street | 0810 | passed | 4 carriages 196101 | |
| WTTThe permanent working timetable | 0808½ | Birmingham New Street | London Euston | 0808 | passed | 8 carriages 350110+350125 | |
| WTTThe permanent working timetable | 0811½ | Birmingham New Street | Nottingham | 0812 | passed | 3 carriages 170621 | |
| WTTThe permanent working timetable | 0811½ | London Euston | Birmingham New Street | 0814 | passed+3 | 8 carriages 350115+350373 | |
| WTTThe permanent working timetable | 0812½ | Reading | Newcastle | 0812 | passed | 4 carriages 220003 | |
| WTTThe permanent working timetable | 0814½ | Birmingham New Street | Tyseley L.M.D. | 0827 | passed+13 | 6 carriages 196003+196101 | |
| VAROverlay: a short-term plan replacing the timetable for this date | 0815½ | Leicester | Birmingham New Street | 0819 | passed+4 | 3 carriages 170622 | |
| VAROverlay: a short-term plan replacing the timetable for this date | 0815½ | Birmingham International | Aberystwyth | 0816 | passed | 2 carriages 158827 | |
| WTTThe permanent working timetable | 0820 | Manchester Piccadilly | London Euston | 0820 | passed | 9 carriages 390002 | |
| WTTThe permanent working timetable | 0822 | Nottingham | Cardiff Central | 0824 | passed | 3 carriages 170397 | |
| WTTThe permanent working timetable | 0823½ | London Euston | Birmingham New Street | 0824 | passed | 9 carriages 390046 | |
| WTTThe permanent working timetable | 0823½ | Bristol Temple Meads | Stansted Airport | 0824 | passed | 3 carriages 170103 | |
| WTTThe permanent working timetable | 0824 | Birmingham New Street | London Euston | 0824 | passed | 10 carriages 805004+805006 | |
| WTTThe permanent working timetable | 0825½ | Newcastle | Reading | 0827 | passed | 4 carriages 220025 | |
| WTTThe permanent working timetable | 0827 | Rugeley Trent Valley | Birmingham International | 0827 | passed | 3 carriages 730028 | |
| VAROverlay: a short-term plan replacing the timetable for this date | 0827½ | Birmingham New Street | Kings Norton | 0830 | passed+3 | 2 carriages 196003 | |
| WTTThe permanent working timetable | 0829½ | Reading | Newcastle | 0832 | passed+3 | 4 carriages 220003 | |
| WTTThe permanent working timetable | 0836 | Birmingham International | Rugeley Trent Valley | 0835 | passed | 3 carriages 730048 | |
| WTTThe permanent working timetable | 0837 | Newcastle | Reading | 0838 | passed | 4 carriages 220025 | |
| WTTThe permanent working timetable | 0838½ | Birmingham New Street | London Euston | 0839 | passed | 8 carriages 350115+350373 | |
| VAROverlay: a short-term plan replacing the timetable for this date | 0839 | Kings Norton | Birmingham New Street | 0835 | passed-4 | 2 carriages 196002 | |
| WTTThe permanent working timetable | 0839 | London Euston | Birmingham New Street | 0839 | passed | 12 carriages 350119+350406+350407 | |
| WTTThe permanent working timetable | 0841 | Kings Norton Ot Plant Dept | Kings Norton Ot Plant Dept | ||||
| VSTPVery short term plan, created on or near the day | 0841½ | Machynlleth | Birmingham International | 0841 | passed | 2 carriages 158833 | |
| WTTThe permanent working timetable | 0842½ | Stansted Airport | Birmingham New Street | 0850 | passed+8 | 3 carriages 170101 | |
| WTTThe permanent working timetable | 0844 | London Euston | Glasgow Central | 0843 | passed | 9 carriages 390044 | |
| WTTThe permanent working timetable | 0845 | Manchester Piccadilly | Bristol Temple Meads | 0845 | passed | 5 carriages 221128 | |
| WTTThe permanent working timetable | 0848½ | Southampton Central | Manchester Piccadilly | 0850 | passed | 5 carriages 221114 | |
| WTTThe permanent working timetable | 0850 | Birmingham New Street | London Euston | 0850 | passed | 9 carriages 390046 | |
| WTTThe permanent working timetable | 0851½ | Cardiff Central | Nottingham | 0909 | passed+18 | 3 carriages 170398 | |
| VAROverlay: a short-term plan replacing the timetable for this date | 0852 | Nottingham | Birmingham New Street | 0853 | passed | 3 carriages 170636 | |
| WTTThe permanent working timetable | 0852½ | Rugeley Trent Valley | Birmingham International | 0853 | passed | 3 carriages 730042 | |
| WTTThe permanent working timetable | 0853½ | London Euston | Birmingham New Street | 0853 | passed | 7 carriages 807010 | |
| WTTThe permanent working timetable | 0854½ | Birmingham New Street | Leicester | 0859 | passed+5 | 3 carriages 170101 | |
| VAROverlay: a short-term plan replacing the timetable for this date | 0857 | Birmingham New Street | Tyseley L.M.D. | 0857 | passed | 3 carriages 170622 | |
| VAROverlay: a short-term plan replacing the timetable for this date | 0859½ | Birmingham New Street | Kings Norton | 0903 | passed+4 | 2 carriages 196002 | |
| VAROverlay: a short-term plan replacing the timetable for this date | 0904½ | York | Plymouth | 0913 | passed+9 | 9 carriages 220013+221137 | |
| WTTThe permanent working timetable | 0905½ | Plymouth | Edinburgh | 0920 | passed+15 | 5 carriages 221130 | |
| WTTThe permanent working timetable | 0905½ | Birmingham International | Rugeley Trent Valley | 0903 | passed-2 | 3 carriages 730028 | |
| VAROverlay: a short-term plan replacing the timetable for this date | 0905½ | Manchester Piccadilly | Bournemouth | 0906 | passed | 9 carriages 220031+221126 | |
| VAROverlay: a short-term plan replacing the timetable for this date | 0908½ | Kings Norton | Birmingham New Street | 0908 | passed | 2 carriages 196003 | |
| WTTThe permanent working timetable | 0908½ | Birmingham New Street | London Euston | 0910 | passed | 12 carriages 350119+350406+350407 | |
| WTTThe permanent working timetable | 0911½ | Milton Keynes Central | Birmingham New Street | 0914 | passed+3 | 8 carriages 350368+350409 | |
| VAROverlay: a short-term plan replacing the timetable for this date | 0911½ | Leicester | Birmingham New Street | 0910 | passed | 3 carriages 170107 | |
| WTTThe permanent working timetable | 0911½ | Birmingham New Street | Nottingham | 0912 | passed | 3 carriages 170636 | |
| VAROverlay: a short-term plan replacing the timetable for this date | 0913 | Birmingham New Street | Tyseley L.M.D. | 0912 | passed | 3 carriages 170622 | |
| WTTThe permanent working timetable | 0916 | Birmingham International | Llandudno Junction | 0917 | passed | 2 carriages 158838 | |
| WTTThe permanent working timetable | 0920 | Lancaster | London Euston | 0920 | passed | 11 carriages 390125 | |
| WTTThe permanent working timetable | 0921½ | Birmingham New Street | Tyseley L.M.D. | 0931 | passed+10 | 4 carriages 196109 | |
| VAROverlay: a short-term plan replacing the timetable for this date | 0921½ | Nottingham | Cardiff Central | cancelled | 3 carriages 170620 | ||
| WTTThe permanent working timetable | 0923½ | London Euston | Birmingham New Street | 0925 | passed | 9 carriages 390006 | |
| WTTThe permanent working timetable | 0924 | Birmingham New Street | London Euston | 0924 | passed | 7 carriages 807010 | |
| VAROverlay: a short-term plan replacing the timetable for this date | 0924½ | Birmingham New Street | Stansted Airport | 0928 | passed+4 | 3 carriages 170107 | |
| VAROverlay: a short-term plan replacing the timetable for this date | 0925½ | Newcastle | Reading | 0922 | passed-3 | 5 carriages 221109 | |
| WTTThe permanent working timetable | 0927 | Rugeley Trent Valley | Birmingham International | 0927 | passed | 3 carriages 730034 | |
| VAROverlay: a short-term plan replacing the timetable for this date | 0927½ | Birmingham New Street | Kings Norton | 0934 | passed+7 | 2 carriages 196003 | |
| VAROverlay: a short-term plan replacing the timetable for this date | 0935½ | Newcastle | Reading | 0936 | passed | 5 carriages 221109 | |
| WTTThe permanent working timetable | 0935½ | Stansted Airport | Birmingham New Street | 0941 | passed+6 | 3 carriages 170104 | |
| WTTThe permanent working timetable | 0936 | Birmingham International | Rugeley Trent Valley | 0935 | passed | 3 carriages 730042 | |
| VAROverlay: a short-term plan replacing the timetable for this date | 0938½ | Kings Norton | Birmingham New Street | 0939 | passed | 2 carriages 196002 | |
| WTTThe permanent working timetable | 0938½ | Birmingham New Street | London Euston | 0938 | passed | 8 carriages 350368+350409 | |
| WTTThe permanent working timetable | 0941½ | Crewe | Birmingham International | 0942 | passed | 4 carriages 158820+158831 | |
| WTTThe permanent working timetable | 0941½ | London Euston | Birmingham New Street | 0944 | passed+3 | 8 carriages 350104+350109 |
Italic estimated timing, bold is actual.
Updated 03:26