departures
from Upper Halliford

Upper Halliford
to London WaterlooOperated by South Western Railway

Buy tickets
  • 08:11
    Shepperton
    Dept. 08:14
  • 08:14
    Upper Halliford
    Dept. 08:17
  • 08:16
    Sunbury
    Dept. 08:20
  • 08:20
    Hampton (London)
    Dept. 08:24
  • 08:23
    Fulwell
    Dept. 08:28
  • 08:28
    Teddington
    Dept. 08:32
  • 08:30
    Hampton Wick
    Dept. 08:35
  • 08:33
    Kingston
    Dept. 08:37
  • 08:35
    Norbiton
    Dept. 08:41
  • 08:40
    New Malden
    Dept. 08:45
  • 08:43
    Raynes Park
    Dept. 08:48
  • 08:47
    Wimbledon
    Dept. 08:52
  • 08:52
    Earlsfield
    Dept. 08:56
  • 08:56
    Clapham Junction
    Dept. 09:01
  • 09:01
    Vauxhall
    Dept. 09:07
  • 09:06
    London Waterloo
    Exp. 09:10