Detailed timetable

18:31 Portsmouth Harbour to London Waterloo

Friday 9 October 2026

Live map
Headcode: 1P66Headcode1P66 OperatorSouth Western Railway UIDL79775

Planned service information

Power type
Electric multiple unit
Maximum speed
100 mph
Train class code
B
Reservation code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Portsmouth Harbour418:31
Portsmouth & Southsea118:3418:36
Fratton118:3918:40 18:39 -1 min
Hilsea18:4418:44 18:44 18:45 +1 min
Portcreek Junctionpass18:45 18:46 +1 min
Farlington Junctionpass18:45½ 18:47 +2 min
Bedhampton18:4918:49 18:49 18:50 +1 min
Havant118:5218:53 18:52 18:53 On time
Rowlands Castle18:5818:58 18:57 18:58 On time
Petersfield119:0919:09 19:08 19:09 On time
Liss19:1419:14 19:13 19:14 On time
Liphook19:2119:21 19:19 19:20 -1 min
Haslemere319:2819:29 19:25 19:28 -1 min
Godalming19:3819:39 19:37 19:38 -1 min
Farncombe19:4119:42 19:40 19:42 On time
Shalford Junctionpass19:45 19:45 On time
Guildford519:4719:48 19:59 21:27 +99 min
Woking Junctionpass19:54½ 21:33 +99 min
Woking219:5619:57 21:35 21:36 +99 min
Hampton Court Junctionpass20:06 21:46 +100 min
Surbiton2pass20:07 21:48 +101 min
Berrylands Junctonpass20:07½ 21:49 +102 min
New Maldenpass20:09 21:51 +102 min
Wimbledon6pass20:14 22:08 +114 min
Clapham Junction8pass20:17 22:13 +116 min
Waterloo West Crossingspass20:21½ 22:29 +128 min
London Waterloo920:24 22:31 +127 min

Bold times are confirmed TRUST movement reports. Italic times are predictions based on the latest confirmed delay.