← Change station
Petersfield
Earlier trains
23:55
from Portsmouth Harbour
2Z86 • South Western Railway
1
↓
17:22
Haslemere
2Z70 • South Western Railway
1
17:31
Portsmouth Harbour
2Z49 • South Western Railway
17:46
Portsmouth Harbour
1Z61 • South Western Railway
18:03
Haslemere
1Z72 • South Western Railway
18:22
Haslemere
2Z74 • South Western Railway
18:31
Portsmouth Harbour
2Z63 • South Western Railway
18:46
Portsmouth Harbour
1Z65 • South Western Railway
19:03
Haslemere
1Z76 • South Western Railway
← Departures from Petersfield
12:32 Portsmouth Harbour to Haslemere
1Z42 • South Western Railway •
RTT
Portsmouth Harbour
12:32
3
Portsmouth & Southsea
12:37
1
Fratton
12:41
1
Havant
12:50
1
Petersfield
13:05
1
Haslemere
13:16
2