London Waterloo

TrainTimesLive
Menu Close menu

This is London Waterloo on 21st September 2026. See London Waterloo live now →

London Waterloo WAT

Stopping Services All Services

Departures Arrivals

Schedules
−1 hour 21:40 to 23:40 +1 hour Now
Arrivals at London Waterloo
Time From Platform Actual Status Formation
2126 Dorking 1D66 South Western Railway SWR 2 2126 arrived 10 carriages
2129 Weymouth 1W72 South Western Railway SWR 14 was 13 2126 arrived-2 10 carriages
2131 Portsmouth Harbour 1P70 South Western Railway SWR 11 2129 arrived 12 carriages
2131 Hampton Court 2J68 South Western Railway SWR 3 2130 arrived 10 carriages
2133 Basingstoke 2L72 South Western Railway SWR 12 was 14 2133 arrived 12 carriages
2136 Shepperton 2H68 South Western Railway SWR 5 2136 arrived 10 carriages
2137 Reading 2C68 South Western Railway SWR 24 2136 arrived 10 carriages
2140 Chessington South 2M68 South Western Railway SWR 1 2140 arrived 10 carriages
2146 Weymouth 1W32 South Western Railway SWR 15 2147 arrived 5 carriages
2149 Windsor & Eton Riverside 2U68 South Western Railway SWR 21 2147 arrived-2 10 carriages
2151 Portsmouth Harbour 1P72 South Western Railway SWR 10 was 9 2212 arrived+21 8 carriages
2153 Woking 2F68 South Western Railway SWR 2 was 4 2156 arrived+3 10 carriages
2156 Guildford 2D68 South Western Railway SWR 6 was 2 2156 arrived 10 carriages
2158 Weybridge 2S68 South Western Railway SWR 18 2156 arrived 8 carriages
2158 Alton 1A72 South Western Railway SWR 9 was 10 2158 arrived 12 carriages
2201 Hampton Court 2J70 South Western Railway SWR 1 2203 arrived 10 carriages
2205 Exeter St Davids 1L72 South Western Railway SWR 11 2217 arrived+12 5 carriages
2205 Reading 2C70 South Western Railway SWR 24 2202 arrived-3 10 carriages
2206 Shepperton 2H70 South Western Railway SWR 3 was 5 2206 arrived 10 carriages
2207 Guildford 2G70 South Western Railway SWR 2 was 3 2210 arrived+3 10 carriages
2210 Chessington South 2M70 South Western Railway SWR 5 was 2 2213 arrived+3 10 carriages
2212 Salisbury 1L74 South Western Railway SWR 8 2219 arrived+7 5 carriages
2219 Windsor & Eton Riverside 2U70 South Western Railway SWR 21 2217 arrived-2 10 carriages
2221 Haslemere 2P74 South Western Railway SWR 13 was 12 2226 arrived+5 8 carriages
2222 Woking 2F70 South Western Railway SWR 5 was 4 2226 arrived+4 10 carriages
2224 Weymouth 1W74 South Western Railway SWR 11 2230 arrived+6 10 carriages
2225 Dorking 1D70 South Western Railway SWR 1 was 3 2228 arrived+3 10 carriages
2226 Portsmouth Harbour 1P74 South Western Railway SWR 15 2231 arrived+5 12 carriages
2228 Weybridge 2S70 South Western Railway SWR 17 2224 arrived-3 10 carriages
2231 Hampton Court 2J72 South Western Railway SWR 2 was 1 2233 arrived 10 carriages
2232 Portsmouth Harbour 2T62 South Western Railway SWR 10 2245 arrived+13 5 carriages
2236 Shepperton 2H72 South Western Railway SWR 5 2238 arrived+4 10 carriages
2236 Reading 2C72 South Western Railway SWR 24 2234 arrived-2 10 carriages
2240 Chessington South 2M72 South Western Railway SWR 1 was 2 2243 arrived+3 10 carriages
2240 Guildford 2G72 South Western Railway SWR 20 was 6 2238 arrived-2 10 carriages
2246 Weymouth 1W36 South Western Railway SWR 9 2248 arrived 5 carriages
2249 Windsor & Eton Riverside 2U72 South Western Railway SWR 21 2248 arrived 10 carriages
2252 Woking 2F72 South Western Railway SWR 3 2304 arrived+12 10 carriages
2258 Alton 1A76 South Western Railway SWR 8 2259 arrived 8 carriages
2258 Weybridge 2S72 South Western Railway SWR 17 2253 arrived-4 10 carriages
2258 Guildford 2D72 South Western Railway SWR 6 2258 arrived 10 carriages
2301 Yeovil Junction 1L76 South Western Railway SWR 12 was 13 2302 arrived 6 carriages
2303 Hampton Court 2J74 South Western Railway SWR 2 was 4 2309 arrived+6 10 carriages
2305 Reading 2C74 South Western Railway SWR 19 2304 arrived 8 carriages
2308 Shepperton 2H74 South Western Railway SWR 7 2306 arrived 10 carriages
2310 Guildford 2G74 South Western Railway SWR 6 cancelled 10 carriages

Italic estimated timing, bold is actual.

Updated 04:13

Next stations along the line by trains today