← Change station
Liphook
Earlier trains
00:08
from Portsmouth Harbour
2Z86 • South Western Railway
1
↓
10:33
Haslemere
2Z32 • South Western Railway
1
11:20
Portsmouth Harbour
2Z25 • South Western Railway
2
11:33
Haslemere
2Z36 • South Western Railway
12:20
Portsmouth Harbour
2Z29 • South Western Railway
Later trains