May 2026 timetable
Our new timetable starts on Sunday 17 May 2026, with minor changes to train times. The most notable changes are as follows:
London Waterloo-Reading services
Between Monday and Friday:
All services from London Waterloo to Reading will depart 2 minutes earlier and will call additionally at Vauxhall.
All services from Reading to London Waterloo will call at Vauxhall and arrive at London Waterloo 1-2 minutes later.
The 2050 and 2150 services from London Waterloo to Bracknell will both be extended to Reading, departing from London Waterloo at the earlier times of 2048 and 2148 respectively. Both services will call additionally at Vauxhall, Wokingham, Winnersh, Winnersh Triangle and Earley.
The 2250 service from London Waterloo to Bracknell will be extended to Wokingham. It will depart London Waterloo at 2248, calling additionally at Vauxhall.
On weekdays, the 2302 service from Bracknell to Staines will start from Reading at 2241 and will call additionally at Earley, Winnersh Triangle and Wokingham.
On Saturdays:
All services from London Waterloo to Reading will depart 2 minutes earlier and call additionally at Vauxhall.
All services from Reading to London Waterloo will call additionally at Vauxhall and arrive at London Waterloo 1-2 minutes later.
The 2302 service from Bracknell to London Waterloo will start from Reading at 2241 and will call additionally at Earley, Winnersh Triangle, Winnersh and Wokingham.