The 21:09 train from London Waterloo to Portsmouth Harbour .
2h 11m
-
London Waterloo -1 -
Woking +1 -
Farnborough +1 -
Fleet +1 -
Basingstoke -1 -
Micheldever ✓ -
Winchester -1 -
Eastleigh -1 -
Hedge End ✓ -
Botley ✓ -
Fareham ✓ -
Portchester +1 -
Cosham ✓ -
Hilsea ✓ -
Fratton +1 -
Portsmouth and Southsea +1 -
Portsmouth Harbour +2
Darwin HSP