London Waterloo around 0025 on 14/12/2025
Departures
Arrivals
Simple
DetailedSearch restriction
Due to a system restriction, we cannot filter by prior or future calling points if a train more than 24 hours in the past. This constraint has been removed for your search results.
Buy tickets to London Waterloo
through Realtime Tickets, our new ticket portal
2356
Weybridge
Arrived on time
South Western Railway · 8 coaches
20
2357
Guildford
Arrived on time
SWR Arterio · 10 coaches
2
2359
Exeter St Davids
Arrived at 0003
South Western Railway · 3 coaches
9
0001
Alton
Arrived on time
South Western Railway · 8 coaches
8
0001
Hampton Court
Arrived at 0004
South Western Railway · 8 coaches
5
0003
Reading
Arrived on time
South Western Railway · 8 coaches
18
0004
Basingstoke
Arrived at 0006
South Western Railway · 8 coaches
11
0011
Shepperton
Arrived on time
SWR Arterio · 10 coaches
15
0012
Weymouth
Arrived on time
South Western Railway · 10 coaches
10
0016
London Waterloo
Arrived on time
SWR Arterio · 10 coaches
16
0019
Windsor & Eton Riverside
Arrived at 0027
SWR Arterio · 10 coaches
23
0024
London Waterloo
Arrived on time
SWR Arterio · 10 coaches
2
0025
Dorking
Arrived at 0029
South Western Railway · 8 coaches
15
0026
Weybridge
Arrived on time
SWR Arterio · 10 coaches
6
0028
Guildford
Arrived at 0036
SWR Arterio · 10 coaches
11
0034
Reading
Arrived on time
South Western Railway · 8 coaches
17
0036
Shepperton
Arrived on time
SWR Arterio · 10 coaches
5
0037
Portsmouth Harbour
Arrived at 0040
South Western Railway · 8 coaches
4
0038
Guildford
Arrived at 0040
South Western Railway · 8 coaches
3
0046
London Waterloo
Arrived at 0056
SWR Arterio · 10 coaches
7
0049
London Waterloo
Arrived on time
SWR Arterio · 10 coaches
1
0055
Weybridge
Arrived at 0102
South Western Railway · 8 coaches
11
0102
Poole
Arrived at 0104
South Western Railway · 10 coaches
8