arrivals
at Upper Halliford

Upper Halliford
from SheppertonOperated by South Western Railway

Buy tickets
  • 12:11
    Shepperton
    On time
  • 12:14
    Upper Halliford
    On time
  • 12:16
    Sunbury
    Dept. 12:17
  • 12:18
    Kempton Park
    Dept. 12:19
  • 12:21
    Hampton (London)
    Dept. 12:22
  • 12:24
    Fulwell
    Dept. 12:26
  • 12:29
    Teddington
    Dept. 12:30
  • 12:31
    Hampton Wick
    Dept. 12:33
  • 12:33
    Kingston
    Dept. 12:35
  • 12:36
    Norbiton
    Dept. 12:39
  • 12:40
    New Malden
    Dept. 12:42
  • 12:42
    Raynes Park
    Dept. 12:45
  • 12:46
    Wimbledon
    Dept. 12:48
  • 12:54
    Clapham Junction
    Dept. 12:56
  • 12:59
    Vauxhall
    Dept. 13:00
  • 13:04
    London Waterloo
    Exp. 13:06