London Waterloo around 0735 on 21/12/2025
Departures
Arrivals
Simple
Detailed
Buy tickets to London Waterloo
through Realtime Tickets, our new ticket portal
0725
Woking
Arrived at 0726
South Western Railway · 8 coaches
3
0737
London Waterloo
Arrived on time
SWR Arterio · 10 coaches
2
0738
London Waterloo
Arrived on time
SWR Arterio · 10 coaches
14
0748
Wimbledon
Arrived on time
SWR Arterio · 10 coaches
3
0755
Guildford
Arrived at 0800
South Western Railway · 8 coaches
1
0759
Epsom
Arrived on time
SWR Arterio · 10 coaches
6
0804
Shepperton
Arrived at 0806
SWR Arterio · 10 coaches
3
0807
Windsor & Eton Riverside
Arrived at 0813
SWR Arterio · 10 coaches
13
0814
Hampton Court
Arrived on time
SWR Arterio · 10 coaches
1
0819
Weybridge
Cancelled (problem with train)
South Western Railway service
0820
Salisbury
Arrived on time
South Western Railway · 8 coaches
15
0823
Ascot
Arrived at 0825
South Western Railway · 8 coaches
14
0825
Guildford
Arrived on time
South Western Railway · 8 coaches
3
0829
Epsom
Arrived on time
South Western Railway · 8 coaches
5
0834
Basingstoke & Farnham
Arrived at 0835
South Western Railway · 12 coaches
16
0836
London Waterloo
Arrived on time
SWR Arterio · 10 coaches
2
0839
London Waterloo
Arrived on time
SWR Arterio · 10 coaches
17
0841
Hampton Court
Arrived at 0842
SWR Arterio · 10 coaches
4
0843
Southampton Central
Arrived on time
South Western Railway · 10 coaches
14
0845
Chessington South
Arrived on time
SWR Arterio · 10 coaches
1
0848
Staines
Arrived on time
South Western Railway · 8 coaches
20
0849
Portsmouth Harbour
Arrived on time
South Western Railway · 8 coaches
3
0855
Guildford
Arrived at 0859
South Western Railway · 8 coaches
2
0900
Epsom
Arrived at 0903
South Western Railway · 8 coaches
5
0902
Windsor & Eton Riverside
Arrived on time
SWR Arterio · 10 coaches
18
0904
Shepperton
Arrived at 0907
SWR Arterio · 10 coaches
3