Detailed timetable

21:00 London Waterloo to Portsmouth Harbour

Wednesday 7 October 2026

Live map
Headcode: 1P69Headcode1P69 OperatorSouth Western Railway UIDL79790

Planned service information

Power type
Electric multiple unit
Maximum speed
100 mph
Train class code
B
Reservation code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
London Waterloo921:00 21:00 On time
Waterloo West Crossingspass21:01½ 21:02 +1 min
Clapham Junction9pass21:06 21:06 On time
Wimbledon7pass21:09½ 21:09 On time
New Maldenpass21:11½ 21:11 On time
SurbitonDFpass21:13½ 21:15 +2 min
Hampton Court Junctionpass21:14½ 21:16 +2 min
Woking521:2421:25 21:25 21:27 +2 min
Woking Junctionpass21:26½ 21:27 +1 min
Guildford421:3321:34 21:35 21:36 +2 min
Shalford Junctionpass21:36½ 21:38 +2 min
Farncombe21:4021:40 21:40 21:42 +2 min
Godalming21:4321:43 21:44 21:45 +2 min
Haslemere121:5521:56 21:55 21:56 On time
Liphook22:0122:01 22:00 22:01 -1 min
Liss22:0722:07 22:07 22:07 On time
Petersfield222:1322:13 22:11 22:12 -1 min
Rowlands Castle22:2322:23 22:21 22:22 -1 min
Havant222:2822:29 22:29 22:30 +1 min
Bedhampton22:3122:32 22:31 22:32 On time
Farlington Junctionpass22:35 22:35 On time
Portcreek Junctionpass22:35½ 22:36 +1 min
Hilsea22:3722:37 22:37 22:38 +1 min
Fratton Eastpass22:39½ 22:40 +1 min
Fratton322:4122:41 22:41 22:42 +1 min
Portsmouth & Southsea222:4422:45 22:45 22:46 +1 min
Portsmouth Harbour322:48 22:49 +1 min

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