Detailed timetable

15:31 Portsmouth Harbour to London Waterloo

Monday 12 October 2026

Live map
Headcode: 1P54Headcode1P54 OperatorSouth Western Railway UIDL79717

Planned service information

Power type
Electric multiple unit
Maximum speed
100 mph
Train class code
B
Reservation code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Portsmouth Harbour315:31 15:31 On time
Portsmouth & Southsea115:3415:35 15:34 15:38 +3 min
Fratton115:3815:39 15:40 15:41 +2 min
Hilsea15:4315:43 15:45 15:46 +3 min
Portcreek Junctionpass15:44 15:49 +5 min
Farlington Junctionpass15:44½ 15:50 +6 min
Bedhampton15:4815:48 15:52 15:53 +5 min
Havant115:5115:52 15:55 15:56 +4 min
Rowlands Castle15:5715:57 16:01 16:02 +5 min
Petersfield116:0816:08 16:12 16:13 +5 min
Liss16:1316:13 16:18 16:18 +5 min
Liphook16:2016:20 16:24 16:25 +5 min
Haslemere216:2616:28 16:29 16:30 +2 min
Godalming16:3816:39 16:39 16:41 +2 min
Farncombe16:4116:42 16:43 16:44 +2 min
Shalford Junctionpass16:45 16:47 +2 min
Guildford516:4716:49 16:49 16:52 +3 min
Woking Junctionpass16:56 16:59 +3 min
Woking216:5716:58 17:00 17:01 +3 min
Hampton Court Junctionpass17:07½ 17:10 +3 min
Surbiton2pass17:08½ 17:11 +3 min
Berrylands Junctonpass17:09 17:12 +3 min
New Maldenpass17:10½ 17:14 +4 min
Wimbledon6pass17:12½ 17:17 +5 min
Clapham Junction8pass17:15½ 17:20 +5 min
Waterloo West Crossingspass17:20 17:25 +5 min
London Waterloo1617:22 17:29 +7 min

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