Detailed timetable

01:30 Haslemere to Portsmouth Harbour

Monday 12 October 2026

Live map
Headcode: 2P83Headcode2P83 OperatorSouth Western Railway UIDQ31362

Planned service information

Power type
Electric multiple unit
Maximum speed
100 mph
Train class code
B
Reservation code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Haslemere201:30 01:30 On time
Liphook01:3501:36 01:36 01:36 On time
Liss01:4101:41½ 01:42 01:43 +2 min
Petersfield201:4601:47 01:47 01:48 +1 min
Rowlands Castle01:5601:56½ 01:57 01:58 +2 min
Havant202:0202:02½ 02:02 02:03 +1 min
Bedhampton02:0502:05 02:05 02:06 +1 min
Farlington Junctionpass02:08 02:09 +1 min
Portcreek Junctionpass02:08½ 02:09 +1 min
Fratton Eastpass02:11 02:13 +2 min
Fratton302:1202:13 02:14 02:15 +2 min
Portsmouth & Southsea202:1602:16½ 02:18 02:18 +2 min
Portsmouth Harbour502:20 02:22 +2 min

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