Live Trains for Upper Halliford - 17:44 - Return to Live Trains

Planned Expected
Shepperton 17:41 17:45
Upper Halliford 17:44 17:48
Sunbury 17:46 17:51
Kempton Park 17:48 17:53
Hampton 17:51 17:57
Fulwell 17:54 18:00
Teddington 17:59 18:05
Hampton Wick 18:01 18:07
Kingston 18:03 18:10
Norbiton 18:06 18:13
New Malden 18:10 18:18
Raynes Park 18:12
Wimbledon 18:16
Clapham Junction 18:24
Vauxhall 18:29
London Waterloo 18:36