Service timetable

07:31 Portsmouth Harbour to London Waterloo

Tuesday 6 October 2026

Live map
Headcode: 2P94Headcode2P94 OperatorSouth Western Railway UIDL84066

Planned service information

Power type
Electric multiple unit
Maximum speed
100 mph
Train class code
B
Reservation code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Portsmouth Harbour507:31 07:30 -1 min
Portsmouth & Southsea107:3407:36 07:34 07:36 On time
Fratton107:3907:40 07:39 07:40 On time
Hilsea07:4407:44 07:44 07:45 +1 min
Bedhampton07:4907:49 07:49 07:50 +1 min
Havant107:5107:52 07:52 07:53 +1 min
Rowlands Castle07:5707:57 07:58 07:59 +2 min
Petersfield108:0808:09 08:09 08:11 +2 min
Liss08:1408:14 08:15 08:17 +3 min
Liphook08:2108:21 08:22 08:24 +3 min
Haslemere308:2808:38 08:30 08:38 On time
Witley08:4508:45 08:44 08:45 On time
Milford (Surrey)08:4908:49 08:48 08:49 On time
Godalming08:5308:54 08:52 08:54 On time
Farncombe08:5608:57 08:56 08:57 On time
Guildford509:0209:04 09:09 09:11 +7 min
Worplesdon09:0909:10 09:16 09:17 +7 min
Woking109:1409:15 09:23 09:25 +10 min
London Waterloo1109:41 09:53 +14 min

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