Buy tickets from Kingston
through Realtime Tickets, our new ticket portal
1820
Reading
Departed at 1839
South Western Railway · 8 coaches
2
1829
Barnes
Departed on time
South Western Railway · 8 coaches
1
1830
London Waterloo
Departed on time
SWR Arterio · 10 coaches
3
1832
Windsor & Eton Riverside
Departed on time
SWR Arterio · 10 coaches
2
1834
London Waterloo
Departed at 1842
SWR Arterio · 10 coaches
3
1840
Shepperton
Departed at 1848
SWR Arterio · 10 coaches
2
1850
Reading
Departed at 1855
South Western Railway · 8 coaches
2
1850
London Waterloo
Departed on time
SWR Arterio · 10 coaches
3
1859
Barnes
Departed on time
South Western Railway · 8 coaches
1
1859
London Waterloo
Departed on time
South Western Railway · 10 coaches
3
1902
Windsor & Eton Riverside
Departed at 1915
SWR Arterio · 10 coaches
2
1904
London Waterloo
Not Stopping
SWR Arterio service
1910
Shepperton
Departed at 1935
SWR Arterio · 10 coaches
2
1920
Reading
Departed at 1928
South Western Railway · 8 coaches
2
1920
London Waterloo
Departed at 1922
SWR Arterio · 10 coaches
3
1929
Barnes
Departed at 1930
South Western Railway · 8 coaches
1
1930
London Waterloo
Departed on time
SWR Arterio · 10 coaches
3
1932
Windsor & Eton Riverside
Departed at 1939
SWR Arterio · 10 coaches
2
1934
London Waterloo
Departed at 1942
SWR Arterio · 10 coaches
3
1940
Shepperton
Departed at 1955
SWR Arterio · 10 coaches
2
1950
Reading
Departed on time
SWR Arterio · 10 coaches
2
1950
London Waterloo
Departed on time
SWR Arterio · 10 coaches
3
1959
Barnes
Departed on time
South Western Railway · 8 coaches
1
1959
London Waterloo
Departed at 2004
South Western Railway · 8 coaches
3
2002
Windsor & Eton Riverside
Departed on time
SWR Arterio · 10 coaches
2
2004
London Waterloo
Not Stopping
SWR Arterio service
2010
Shepperton
Departed at 2016
SWR Arterio · 10 coaches
2
2020
Reading
Departed at 2025
South Western Railway · 10 coaches
2
2020
London Waterloo
Departed at 2025
SWR Arterio · 10 coaches
3
2029
Barnes
Departed on time
South Western Railway · 8 coaches
1