Timetables

Download train times for all of our routes

The current  timetables are valid until Saturday 19 May 2018.

Here is a summary of changes to our services from 10 December 2017. Click here to download a summary map.

Main line services
Monday to Friday
0105 London Waterloo to Basingstoke will run on to Southampton Central. 
0930 London Waterloo to Portsmouth Harbour will also call at Godalming.
1530 and 1630 London Waterloo to Portsmouth services will also call at Godalming.
1644 Fareham to London Waterloo (via Havant) will also call at Godalming.
1839 London Waterloo to Poole and Fareham will divide at Eastleigh instead of Basingstoke.
4 trains each day between London Waterloo and Bournemouth will run with extra coaches.
9 trains each day between London Waterloo and Portsmouth will run with extra coaches.
4 trains each day between London Waterloo and Exeter will run with extra coaches for part of their journeys.
Saturday
0600 Southampton Central to London Waterloo will not call at Clapham Junction.
10 trains between London Waterloo and Bournemouth will run with extra coaches.
8 trains between London Waterloo and Portsmouth  will run with extra coaches.
5 trains between London Waterloo and Exeter will run with extra coaches for part of their journeys.
Sunday
2330 London Waterloo to Portsmouth Harbour will also call at Godalming.

Other routes

Monday to Friday
1731 Strawberry Hill to London Waterloo
Extra train, calling at Twickenham, Richmond, Clapham Junction and Vauxhall.
2117 London Waterloo to Chessington South Extra train, calling at all stations on this route.
Sunday
0902 to 1502 London Waterloo to Dorking
1207 to 1907 Dorking to London Waterloo These trains will call at Box Hill & Westhumble throughout the timetable period instead of Summer only.
All days
Re-allocation of trains means that First Class accommodation will now be available on services between Ascot and Guildford.

Pocket Timetables to download
Click on the routes below to download the current timetable.

Basingstoke to London Waterloo (fast services) - Table 60

Basingstoke, Alton and Aldershot to London Waterloo (stopping services) - Table 10

Brockenhurst to Lymington - Table 27

Dorking and Chessington to London Waterloo - Table 5

Exeter, Bristol, Yeovil and Salisbury to London Waterloo - Table 20

Guildford (via Camberley) to Ascot and London Waterloo - Table 12

Guildford and Woking to London Waterloo - Table 6

Guildford via Effingham Junction to London Waterloo - Table 11

Hampton Court to London Waterloo - Table 14

Hounslow Loop to London Waterloo - Table 7

Isle of Wight to Portsmouth and London Waterloo - Table 24

Kingston Loop and Shepperton to London Waterloo - Table 1

Portsmouth and Fareham via Basingstoke to London Waterloo - Table 23

Portsmouth and Haslemere to London Waterloo - Table 17

Portsmouth to Fareham and Havant - Table 18

Portsmouth to Southampton Central - Table 26

Reading and Ascot to London Waterloo - Table 2

Romsey to Salisbury via Eastleigh and Southampton Central - Table 25

Southampton and Winchester to London Waterloo - Table 19

Surbiton and Wimbledon to London Waterloo - Table 8

Twickenham and Richmond to London Waterloo - Table 9

Weybridge (via Staines) to London Waterloo - Table 16

Weymouth and Bournemouth to London Waterloo - Table 28

Windsor and Feltham to London Waterloo - Table 4

Print Your Own Timetable

Click the link below to create and print your own timetable.

Pocket Timetable