← Change station
Basingstoke
Earlier trains
20:49
Birmingham New Street
via Coventry
1M78 • CrossCountry
4
20:49
Bournemouth
1B65 • South Western Railway
2
21:01
Reading
2J76 • Great Western Railway
5
21:03
Portsmouth Harbour
1T65 • South Western Railway
2
21:07
Exeter St Davids
1L65 • South Western Railway
2
21:11
Bournemouth
1O68 • CrossCountry
2
21:12
London Waterloo
1L72 • South Western Railway
3
21:24
London Waterloo
2T62 • South Western Railway
4
21:29
London Waterloo
1L74 • South Western Railway
3
21:30
Reading
2J78 • Great Western Railway
5
21:36
21:43
London Waterloo
1W74 • South Western Railway
3
21:38
Salisbury
1L67 • South Western Railway
2
21:49
Bournemouth
1B69 • South Western Railway
2
22:03
Portsmouth Harbour
1T69 • South Western Railway
22:07
Salisbury
1L69 • South Western Railway
22:09
London Waterloo
1L76 • South Western Railway
22:11
Bournemouth
1O30 • CrossCountry
22:13
Reading
2J80 • Great Western Railway
22:24
London Waterloo
2T64 • South Western Railway
22:38
Reading
2J82 • Great Western Railway
22:41
London Waterloo
1W78 • South Western Railway
Later trains