← Change station
Petersfield
Earlier trains
23:55
from Portsmouth Harbour
2Z86 • South Western Railway
1
↓
09:31
Portsmouth Harbour
2Z17 • South Western Railway
2
09:46
Portsmouth Harbour
1Z19 • South Western Railway
2
10:04
Haslemere
1Z30 • South Western Railway
1
10:22
Haslemere
2Z32 • South Western Railway
1
10:31
Portsmouth Harbour
2Z21 • South Western Railway
2
10:46
Portsmouth Harbour
1Z23 • South Western Railway
2
11:03
Haslemere
1Z34 • South Western Railway
1
11:22
Haslemere
2Z36 • South Western Railway
1
Later trains
← Departures from Petersfield
08:15 Haslemere to Portsmouth Harbour
2Z13 • South Western Railway •
RTT
Haslemere
08:15
1
Liphook
08:20
2
Liss
08:26
08:27
2
Petersfield
08:31
2
Rowlands Castle
08:41
2
Havant
08:46
08:47
2
Bedhampton
08:49
08:50
2
Fratton
08:57
3
Portsmouth & Southsea
09:00
09:01
2
Portsmouth Harbour
09:04
3