2025/06/06  23:32  Departure
1
16:34 - 17:59
1h25min
Number of transfers: 2
  1.  > 
  2. train
  3.  > 
  4. train
  5.  > 
  6. train
  7.  > 
2
15:34 - 17:00
1h26min
Number of transfers: 2
  1.  > 
  2. train
  3.  > 
  4. train
  5.  > 
  6. train
  7.  > 
3
15:49 - 17:29
1h40min
Number of transfers: 3
  1.  > 
  2. train
  3.  > 
  4. train
  5.  > 
  6. train
  7.  > 
  8. train
  9.  > 
4
15:45 - 17:29
1h44min
Number of transfers: 1
  1.  > 
  2. train
  3.  > 
  4. train
  5.  > 
  1. 1
    16:34 - 17:59
    1h25min
    Number of transfers: 2
    1.  > 
    2. train
    3.  > 
    4. train
    5.  > 
    6. train
    7.  > 
    16:34 Guildford 17:04 17:10 Clapham Junction
    Waterloo Reading line
    Bound for Reading 
    (30min
    17:40 17:45 Teddington
    Shepperton branch line
    Bound for Shepperton 
    (14min
    17:59 Upper Halliford
  2. 2
    15:34 - 17:00
    1h26min
    Number of transfers: 2
    1.  > 
    2. train
    3.  > 
    4. train
    5.  > 
    6. train
    7.  > 
    15:34 Guildford 16:04 16:10 Clapham Junction
    Waterloo Reading line
    Bound for Reading 
    (30min
    16:40 16:46 Teddington
    Shepperton branch line
    Bound for Shepperton 
    (14min
    17:00 Upper Halliford
  3. 3
    15:49 - 17:29
    1h40min
    Number of transfers: 3
    1.  > 
    2. train
    3.  > 
    4. train
    5.  > 
    6. train
    7.  > 
    8. train
    9.  > 
    15:49 Guildford 15:56 15:59 Woking 16:15 16:32 Surbiton
    South Western main line
    Bound for Waterloo 
    (5min
    16:37 17:04 New Malden
    Kingston loop line
    Bound for Twickenham 
    (25min
    17:29 Upper Halliford
  4. 4
    15:45 - 17:29
    1h44min
    Number of transfers: 1
    1.  > 
    2. train
    3.  > 
    4. train
    5.  > 
    15:45 Guildford
    New Guildford line
    Bound for Surbiton 
    (48min
    16:33 17:01 Raynes Park 17:29 Upper Halliford
cntlog