This is Soho South Junction on 21st August 2026. See Soho South Junction live now →
Soho South Junction XOS
| STP | Time | From | To | Platform | Actual | Status | Formation |
|---|---|---|---|---|---|---|---|
| VAROverlay: a short-term plan replacing the timetable for this date | 2102 | Edinburgh | London Euston | 2153 | passed+51 | 9 carriages 390006 | |
| WTTThe permanent working timetable | 2111½ | London Euston | Crewe | 2138 | passed+27 | 11 carriages 390156 | |
| WTTThe permanent working timetable | 2114½ | Liverpool Lime Street | Birmingham New Street | 2137 | passed+23 | 8 carriages 350113+350120 | |
| WTTThe permanent working timetable | 2127 | Manchester Piccadilly | Birmingham New Street | 2140 | passed+13 | 5 carriages 221122 | |
| WTTThe permanent working timetable | 2132 | Birmingham New Street | Shrewsbury | 2141 | passed+9 | 4 carriages 196105 | |
| WTTThe permanent working timetable | 2135 | Birmingham New Street | Soho L.M.D. | 2157 | passed+22 | 4 carriages 350127 | |
| WTTThe permanent working timetable | 2138 | Birmingham New Street | Liverpool Lime Street | 2158 | passed+20 | 4 carriages 350108 | |
| WTTThe permanent working timetable | 2140½ | Wolverhampton | Walsall | 2150 | passed+10 | 3 carriages 730027 | |
| WTTThe permanent working timetable | 2141½ | London Euston | Wolverhampton | 2212 | passed+31 | 11 carriages 390152 | |
| WTTThe permanent working timetable | 2144½ | Walsall | Wolverhampton | 2146 | passed | 3 carriages 730036 | |
| WTTThe permanent working timetable | 2145 | Walsall | Birmingham New Street | 2154 | passed+9 | 4 carriages 350130 | |
| WTTThe permanent working timetable | 2149½ | Birmingham International | Rugeley Trent Valley | 2151 | passed | 3 carriages 730020 | |
| WTTThe permanent working timetable | 2152½ | Manchester Piccadilly | Reading | 2232 | passed+40 | 5 carriages 221118 | |
| WTTThe permanent working timetable | 2156½ | Shrewsbury | Birmingham New Street | 2159 | passed+3 | 4 carriages 196101 | |
| WTTThe permanent working timetable | 2200½ | Crewe | London Euston | 2205 | passed+5 | 7 carriages 807002 | |
| WTTThe permanent working timetable | 2202½ | Birmingham New Street | Barton Under Needwood Rsmd | 2207 | passed+5 | 5 carriages 221122 | |
| WTTThe permanent working timetable | 2205½ | Bournemouth | Manchester Piccadilly | 2209 | passed+4 | 5 carriages 221119 | |
| VAROverlay: a short-term plan replacing the timetable for this date | 2207 | Rugeley Trent Valley | Birmingham International | 2206 | passed | 3 carriages 730024 | |
| VAROverlay: a short-term plan replacing the timetable for this date | 2211 | Wolverhampton | Rugeley Trent Valley | 2227 | passed+16 | 3 carriages 730016 | |
| WTTThe permanent working timetable | 2211½ | London Euston | Wolverhampton | 2307 | passed+56 | 11 carriages 390134 | |
| WTTThe permanent working timetable | 2214½ | Walsall | Wolverhampton | 2216 | passed | 3 carriages 730034 | |
| WTTThe permanent working timetable | 2216 | Liverpool Lime Street | Birmingham New Street | 2230 | passed+14 | 4 carriages 350368 | |
| WTTThe permanent working timetable | 2221½ | Shrewsbury | Birmingham New Street | 2225 | passed+4 | 4 carriages 196114 | |
| WTTThe permanent working timetable | 2225½ | Soho L.M.D. | Birmingham New Street | 2233 | passed+8 | 3 carriages 730019 | |
| VAROverlay: a short-term plan replacing the timetable for this date | 2229½ | Aberystwyth | Birmingham International | 2248 | passed+19 | 2 carriages 158832 | |
| WTTThe permanent working timetable | 2230 | Birmingham New Street | Shrewsbury | 2231 | passed | 4 carriages 196101 | |
| WTTThe permanent working timetable | 2234½ | Reading | Manchester Piccadilly | 2235 | passed | 5 carriages 221123 | |
| WTTThe permanent working timetable | 2237½ | Birmingham New Street | Crewe | 2247 | passed+10 | 4 carriages 350368 | |
| WTTThe permanent working timetable | 2238 | Rugeley Trent Valley | Birmingham New Street | 2235 | passed-3 | 3 carriages 730029 | |
| WTTThe permanent working timetable | 2241½ | London Euston | Wolverhampton | 2244 | passed+3 | 7 carriages 807005 | |
| WTTThe permanent working timetable | 2243 | Wolverhampton | Birmingham New Street | 2246 | passed+3 | 3 carriages 730036 | |
| WTTThe permanent working timetable | 2244½ | Birmingham New Street | Wolverhampton | 2251 | passed+7 | 3 carriages 730019 | |
| VAROverlay: a short-term plan replacing the timetable for this date | 2247 | Holyhead | Birmingham New Street | cancelled | |||
| WTTThe permanent working timetable | 2248½ | Birmingham New Street | Soho L.M.D. | 2256 | passed+8 | 3 carriages 730026 | |
| WTTThe permanent working timetable | 2250 | Manchester Piccadilly | Birmingham New Street | 2255 | passed+5 | 4 carriages 220013 | |
| WTTThe permanent working timetable | 2253½ | Wolverhampton Steel Term | Up Bromsgrove Neck | cancelled | |||
| WTTThe permanent working timetable | 2256½ | Birmingham New Street | Soho L.M.D. | 2301 | passed+5 | 3 carriages 730029 | |
| WTTThe permanent working timetable | 2301 | Edinburgh | London Euston | 2359 | passed+58 | 9 carriages 390040 | |
| WTTThe permanent working timetable | 2302 | Birmingham New Street | Shrewsbury | 2303 | passed | 4 carriages 196114 | |
| WTTThe permanent working timetable | 2305 | Soho L.M.D. | Birmingham New Street | 2258 | passed-7 | 4 carriages 350127 | |
| VAROverlay: a short-term plan replacing the timetable for this date | 2308 | Birmingham New Street | Oxley Car. M.D. | 0002 | 5 carriages 805002 | ||
| VAROverlay: a short-term plan replacing the timetable for this date | 2310½ | Wolverhampton | Birmingham New Street | 2316 | passed+6 | 3 carriages 730034 | |
| WTTThe permanent working timetable | 2311 | London Euston | Wolverhampton | 2341 | passed+30 | 7 carriages 807007 | |
| WTTThe permanent working timetable | 2313½ | Liverpool Lime Street | Birmingham New Street | 0007 | passed+54 | 4 carriages 350402 | |
| WTTThe permanent working timetable | 2316½ | Shrewsbury | Birmingham New Street | 2317 | passed | 4 carriages 196110 | |
| WTTThe permanent working timetable | 2316½ | Birmingham New Street | Wolverhampton | 2317 | passed | 3 carriages 730036 | |
| WTTThe permanent working timetable | 2320½ | Birmingham New Street | Birmingham New Street | ||||
| WTTThe permanent working timetable | 2323 | Birmingham New Street | Soho L.M.D. | 2322 | passed | 6 carriages 730030+730048 | |
| VSTPVery short term plan, created on or near the day | 2326½ | Shrewsbury | Birmingham New Street | 2328 | passed | ||
| VAROverlay: a short-term plan replacing the timetable for this date | 2326½ | Llandudno | Birmingham New Street | cancelled | 2 carriages AT04 | ||
| WTTThe permanent working timetable | 2326½ | Birmingham New Street | Crewe | 2326 | passed | 4 carriages 350127 | |
| VAROverlay: a short-term plan replacing the timetable for this date | 2332 | Manchester Piccadilly | Birmingham New Street | 2332 | passed | 5 carriages 221131 | |
| WTTThe permanent working timetable | 2335½ | Birmingham New Street | Birmingham New Street | ||||
| VAROverlay: a short-term plan replacing the timetable for this date | 2342 | Birmingham New Street | Shrewsbury Abbey Frgte CS | 2344 | passed | 2 carriages AT04 | |
| VAROverlay: a short-term plan replacing the timetable for this date | 2345 | Birmingham International | Shrewsbury | 2346 | passed | 2 carriages 158832 | |
| VAROverlay: a short-term plan replacing the timetable for this date | 2347½ | Shrewsbury | Birmingham New Street | cancelled | 4 carriages 196113 | ||
| WTTThe permanent working timetable | 2349 | Birmingham New Street | Soho L.M.D. | 2359 | passed+10 | 3 carriages 730025 | |
| WTTThe permanent working timetable | 2350½ | Penzance | Birmingham New Street | cancelled |
Italic estimated timing, bold is actual.
Updated 17:35