London Waterloo around 0647 on 20/12/2025
Departures
Arrivals
Simple
Detailed
Buy tickets to London Waterloo
through Realtime Tickets, our new ticket portal
0619
Teddington
Cancelled (train swapped)
South Western Railway service
0619
Staines
Arrived at 0622
SWR Arterio · 10 coaches
15
0622
Guildford
Arrived on time
SWR Arterio · 10 coaches
6
0626
Twickenham
Arrived on time
South Western Railway · 8 coaches
19
0628
Woking
Arrived on time
South Western Railway · 8 coaches
8
0631
Hampton Court
Arrived on time
SWR Arterio · 10 coaches
1
0634
Staines
Arrived on time
South Western Railway · 8 coaches
24
0641
Portsmouth Harbour
Arrived on time
South Western Railway · 8 coaches
10
0646
Kingston
Arrived on time
SWR Arterio · 10 coaches
17
0649
London Waterloo
Arrived on time
SWR Arterio · 10 coaches
5
0649
Windsor & Eton Riverside
Arrived on time
SWR Arterio · 10 coaches
21
0649
Salisbury
Arrived on time
South Western Railway · 3 coaches
11
0652
Woking
Arrived at 0657
South Western Railway · 8 coaches
3
0655
Portsmouth Harbour
Arrived at 0656
South Western Railway · 8 coaches
9
0656
Epsom
Arrived on time
SWR Arterio · 10 coaches
6
0656
Woking
Arrived at 0702
SWR Arterio · 10 coaches
18
0659
Southampton Central
Arrived at 0700
South Western Railway · 8 coaches
7
0701
Hampton Court
Arrived at 0703
SWR Arterio · 10 coaches
1
0702
Farnham
Arrived at 0706
South Western Railway · 12 coaches
15
0703
Reading
Arrived on time
South Western Railway · 8 coaches
19
0705
Shepperton
Arrived at 0707
South Western Railway · 8 coaches
5
0710
Chessington South
Arrived at 0714
South Western Railway · 8 coaches
2
0714
Salisbury
Arrived on time
South Western Railway · 5 coaches
11
0716
Wimbledon
Arrived on time
SWR Arterio · 10 coaches
22
0719
Windsor & Eton Riverside
Arrived on time
SWR Arterio · 10 coaches
21
0721
London Waterloo
Arrived at 0720
South Western Railway · 8 coaches
5
0723
Woking
Arrived at 0724
SWR Arterio · 10 coaches
4
0726
Epsom
Arrived at 0727
South Western Railway · 8 coaches
3
0726
Staines
Arrived on time
South Western Railway · 8 coaches
19
0727
Alton
Arrived at 0729
South Western Railway · 8 coaches
10
0729
Southampton Central
Arrived at 0732
South Western Railway · 10 coaches
8
0731
Hampton Court
Arrived at 0733
SWR Arterio · 10 coaches
1
0733
Reading
Arrived on time
South Western Railway · 8 coaches
24
0734
Portsmouth Harbour
Arrived at 0741
South Western Railway · 10 coaches
7
0735
Shepperton
Arrived on time
SWR Arterio · 10 coaches
5
0737
Southampton Central
Arrived on time
South Western Railway · 8 coaches
15
0737
Guildford
Arrived on time
South Western Railway · 8 coaches
4
0740
Chessington South
Arrived on time
SWR Arterio · 10 coaches
3
0746
London Waterloo
Arrived at 0748
South Western Railway · 10 coaches
16
0749
Salisbury
Arrived on time
South Western Railway · 3 coaches
12
0749
London Waterloo
Arrived on time
SWR Arterio · 10 coaches
5
0749
Windsor & Eton Riverside
Arrived on time
South Western Railway · 8 coaches
21
0752
Poole
Arrived on time
South Western Railway · 10 coaches
13
0753
Guildford
Arrived at 0754
South Western Railway · 8 coaches
4
0754
Portsmouth Harbour
Arrived on time
South Western Railway · 10 coaches
14
0756
Weybridge
Arrived at 0757
South Western Railway · 8 coaches
19
0757
Guildford
Arrived at 0756
South Western Railway · 8 coaches
3
0759
Alton
Arrived at 0800
South Western Railway · 8 coaches
9
0801
Hampton Court
Arrived on time
South Western Railway · 4 coaches
2
0802
Basingstoke
Arrived on time
South Western Railway · 8 coaches
10
0803
Reading
Arrived on time
South Western Railway · 8 coaches
17
0805
Shepperton
Arrived at 0804
SWR Arterio · 10 coaches
5
0805
Portsmouth Harbour
Arrived on time
South Western Railway · 8 coaches
11
0808
Guildford
Arrived on time
South Western Railway · 8 coaches
4
0811
Chessington South
Arrived on time
SWR Arterio · 10 coaches
3
0816
Salisbury
Arrived on time
South Western Railway · 3 coaches
7
0816
London Waterloo
Arrived on time
SWR Arterio · 10 coaches
18