Detailed timetable

18:31 Portsmouth Harbour to London Waterloo

Monday 12 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 18:31 On time
Portsmouth & Southsea118:3418:36 18:38 18:40 +4 min
Fratton118:3918:40 18:43 18:44 +4 min
Hilsea18:4418:44 18:48 18:49 +5 min
Portcreek Junctionpass18:45 18:51 +6 min
Farlington Junctionpass18:45½ 18:51 +6 min
Bedhampton18:4918:49 18:54 18:55 +6 min
Havant118:5218:53 18:57 18:58 +5 min
Rowlands Castle18:5818:58 19:03 19:04 +6 min
Petersfield119:0919:09 19:14 19:15 +6 min
Liss19:1419:14 19:20 19:21 +7 min
Liphook19:2119:21 19:27 19:28 +7 min
Haslemere319:2819:29 19:33 19:34 +5 min
Godalming19:3819:39 19:43 19:45 +6 min
Farncombe19:4119:42 19:46 19:48 +6 min
Shalford Junctionpass19:45 19:50 +5 min
Guildford519:4719:48 19:52 19:53 +5 min
Woking Junctionpass19:54½ 19:58 +4 min
Woking219:5619:57 20:00 20:01 +4 min
Hampton Court Junctionpass20:06 20:09 +3 min
Surbiton2pass20:07 20:10 +3 min
Berrylands Junctonpass20:07½ 20:11 +4 min
New Maldenpass20:09 20:13 +4 min
Wimbledon6pass20:14 20:16 +2 min
Clapham Junction8pass20:17 20:19 +2 min
Waterloo West Crossingspass20:21½ 20:23 +2 min
London Waterloo920:24 20:25 +1 min

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