Timetables

Download train times for all of our routes

The current timetables below are valid until Saturday 9 December 2017. 

Autumn timetable
8 October to 9 December

Timetables on the routes listed below will be altered slightly to allow extra time for some journeys which are affected by seasonal conditions. Please check the times of your trains carefully to make sure you don’t miss your train. 

Trains towards London Waterloo will run earlier between the stations shown below. Services will be altered Monday to Sunday unless shown.

From Guildford to Hinchley Wood.
From Guildford to Bookham (Sunday only).
From Reading to Sunningdale
           (also Longcross Monday to Friday).
From Windsor to Sunnymeads.
From Dorking (earlier start from there only).

Some early morning main line services from Yeovil, Salisbury, Portsmouth, Haslemere, Weymouth and Bournemouth will run earlier than normal for the first part of their journey.

Trains from London Waterloo will arrive later at Shepperton, Windsor, Reading, Dorking, 
Guildford (via Epsom and via Cobham). 

There will also be some minor alterations to early morning services between Aldershot and Ascot on Monday to Friday only.

Altered train times are shown in green type in the current timetables except for the following re-issued timetables. These are available from staffed stations on the affected routes or can be downloaded from the links below. 

Pocket timetables 
2a - Reading and Ascot to London Waterloo
11a - Guildford (via Effingham and Cobham) to London Waterloo

Mini Guides
44a - Ascot and Sunningdale to London Waterloo
46a - Wokingham, Bracknell and Martins Heron to London Waterloo
76a - Martins Heron, Bracknell and Wokingham to Reading

For ease of download, some information is not included in these files but will be included in the printed timetables available from our staffed stations.

Basingstoke to London Waterloo (Fast Services)

Table 60

Basingstoke, Alton and Aldershot to London Waterloo (stopping service)

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 11a

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 2a

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 (including full service between London Waterloo, Putney and Barnes)
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