← Change station
Petersfield
Earlier trains
23:55
from Portsmouth Harbour
2Z86 • South Western Railway
1
↓
16:22
Haslemere
2Z66 • South Western Railway
1
16:31
Portsmouth Harbour
2Z45 • South Western Railway
2
16:46
Portsmouth Harbour
1Z47 • South Western Railway
2
17:03
Haslemere
1Z68 • 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
Later trains
← Departures from Petersfield
14:35 Haslemere to Portsmouth Harbour
1Z39 • South Western Railway •
RTT
Haslemere
14:35
2
Petersfield
14:46
2
Havant
14:59
15:00
2
Fratton
15:13
3
Portsmouth & Southsea
15:18
2
Portsmouth Harbour
15:22
4