Detailed timetable

12:39 Reading to London Waterloo

Wednesday 7 October 2026

Live map
Headcode: 2C38Headcode2C38 OperatorSouth Western Railway UIDL80706

Planned service information

Power type
Electric multiple unit
Maximum speed
100 mph
Train class code
S
Reservation code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Reading412:39 12:38 -1 min
Reading Spur Junctionpass12:41 12:42 +1 min
Earley12:4412:44 12:44 12:45 +1 min
Winnersh Triangle12:4612:47 12:47 12:48 +1 min
Winnersh12:4912:49 12:49 12:50 +1 min
Wokingham112:5312:53 12:53 12:54 +1 min
Bracknell112:5913:00 13:00 13:00 On time
Martins Heron13:0313:03 13:03 13:03 On time
Ascot113:0713:08 13:07 13:07 -1 min
Sunningdale13:1113:11 13:10 13:11 On time
Longcross13:1413:14 13:14 13:14 On time
Virginia Water113:1813:19 13:17 13:19 On time
Egham13:2213:22 13:21 13:22 -1 min
Staines113:2813:28 13:26 13:28 On time
Feltham113:3413:35 13:33 13:34 -1 min
Feltham Junctionpass13:37½ 13:36 -1 min
Whitton Junctionpass13:38 13:36 -2 min
Twickenham Junctionpass13:39½ 13:37½
Twickenham413:4013:41 13:39 13:40 -1 min
St Margarets (London)pass13:42½ 13:41 -1 min
Richmond NLL213:4513:45 13:43 13:44 -1 min
Barnes2pass13:49½ 13:48 -1 min
Clapham Junction413:5313:54 13:52 13:53 -1 min
West London Junctionpass13:56 13:55
Queenstown Road (Battersea)RVLpass13:57 13:55 -2 min
Nine Elms Junctionpass13:58½ 13:56 -2 min
Vauxhall14:0014:00 13:57 13:58 -2 min
Waterloo West Crossingspass14:02½ 14:00½
London Waterloo2414:05 14:02 -3 min

Bold times are confirmed TRUST movement reports. Italic times are predictions based on the latest confirmed delay.