Operated By SWR
London Waterloo
d. 2357
Waterloo West Crossings
p. 2358
Vauxhall
a. 0001
d. 0001
Clapham Junction
a. 0005
d. 0006
Earlsfield
a. 0009
d. 0009
Wimbledon
a. 0012
d. 0013
Raynes Park
a. 0016
d. 0016
New Malden
a. 0018
d. 0019
Norbiton
a. 0022
d. 0022
Kingston
a. 0024
d. 0025
Hampton Wick
a. 0027
d. 0027
Teddington
a. 0029
d. 0030
Shacklegate Jn
p. 0032
Fulwell
a. 0034
d. 0034
Hampton
a. 0037
d. 0038
Kempton Park
a. 0041
d. 0041
Sunbury
a. 0042
d. 0043
Upper Halliford
a. 0044
d. 0045
Shepperton
a. 0048
Schedule Info
Train Info
Passenger Info