Detailed timetable

16:31 Portsmouth Harbour to London Waterloo

Friday 9 October 2026

Live map
Headcode: 1P58Headcode1P58 OperatorSouth Western Railway UIDL79737

Planned service information

Power type
Electric multiple unit
Maximum speed
100 mph
Train class code
B
Reservation code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Portsmouth Harbour416:31 16:38 +7 min
Portsmouth & Southsea116:3416:35 16:41 16:43 +8 min
Fratton116:3816:39 16:45 16:46 +7 min
Hilsea16:4316:43 16:50 16:51 +8 min
Portcreek Junctionpass16:44 16:52 +8 min
Farlington Junctionpass16:44½ 16:53 +9 min
Bedhampton16:4816:48 16:55 16:56 +8 min
Havant116:5116:52 16:58 16:59 +7 min
Rowlands Castle16:5716:57 17:03 17:05 +8 min
Petersfield117:0817:08 17:15 17:16 +8 min
Liss17:1317:13 17:20 17:21 +8 min
Liphook17:2017:20 17:27 17:27 +7 min
Haslemere217:2617:29 17:32 17:33 +4 min
Godalming17:3917:40 17:43 17:44 +4 min
Farncombepass17:41½ 17:46 +5 min
Shalford Junctionpass17:44 17:48 +4 min
Guildford517:4617:48 17:50 17:52 +4 min
Woking Junctionpass17:55 17:57 +2 min
Woking217:5617:58 17:59 18:00 +2 min
Hampton Court Junctionpass18:07 18:08 +1 min
Surbiton2pass18:08 18:10 +2 min
Berrylands Junctonpass18:08½ 18:10 +2 min
New Maldenpass18:10 18:12 +2 min
Wimbledon6pass18:12 18:15 +3 min
Clapham Junction8pass18:17 18:21 +4 min
Waterloo West Crossingspass18:21½ 18:27 +6 min
London Waterloo1218:24 18:29 +6 min

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