Detailed timetable

12:39 Reading to London Waterloo

Friday 9 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:40 -1 min
Earley12:4412:44 12:42 12:44 On time
Winnersh Triangle12:4612:47 12:45 12:46 -1 min
Winnersh12:4912:49 12:48 12:49 On time
Wokingham112:5312:53 12:52 12:52 -1 min
Bracknell112:5913:00 12:58 12:59 -1 min
Martins Heron13:0313:03 13:02 13:02 -1 min
Ascot113:0713:08 13:05 13:07 -1 min
Sunningdale13:1113:11 13:10 13:11 On time
Longcross13:1413:14 13:13 13:14 On time
Virginia Water113:1813:19 13:17 13:18 -1 min
Egham13:2213:22 13:21 13:22 -1 min
Staines113:2813:28 13:26 13:27 -1 min
Feltham113:3413:35 13:32 13:34 -1 min
Feltham Junctionpass13:37½ 13:36 -1 min
Whitton Junctionpass13:38 13:37 -1 min
Twickenham Junctionpass13:39½ 13:38½
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:51 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:59 -1 min
Waterloo West Crossingspass14:02½ 14:01½
London Waterloo2414:05 14:03 -2 min

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