Detailed timetable

08:39 Reading to London Waterloo

Monday 12 October 2026

Live map
Headcode: 2C22Headcode2C22 OperatorSouth Western Railway UIDL80633

Planned service information

Power type
Electric multiple unit
Maximum speed
100 mph
Train class code
S
Reservation code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Reading408:39 08:38 -1 min
Reading Spur Junctionpass08:41 08:40 -1 min
Earley08:4408:44 08:43 08:44 On time
Winnersh Triangle08:4608:47 08:46 08:47 On time
Winnersh08:4908:49 08:48 08:49 On time
Wokingham108:5308:53 08:52½ 08:53½
Bracknell108:5909:00 08:59 09:00
Martins Heron09:0309:03 09:02½ 09:03
Ascot109:0709:08 09:07 09:08
Sunningdale09:1109:11 09:11 09:11½
Longcross09:1409:14 09:14 09:14½
Virginia Water109:1809:19 09:18 09:19
Egham09:2209:22 09:22 09:23
Staines109:2809:28 09:27½ 09:28½
Feltham109:3409:35 09:34 09:35
Feltham Junctionpass09:37½ 09:37½
Whitton Junctionpass09:38 09:38
Twickenham Junctionpass09:39½ 09:39½
Twickenham409:4009:41 09:40 09:41
St Margarets (London)pass09:42½ 09:42½
Richmond NLL209:4509:45 09:44½ 09:45½
Barnes2pass09:49½ 09:49½
Clapham Junction409:5309:54 09:53 09:54
West London Junctionpass09:56 09:56
Queenstown Road (Battersea)2pass09:57 09:57
Nine Elms Junctionpass09:58½ 09:58½
Vauxhall10:0010:00 09:59½ 10:00½
Waterloo West Crossingspass10:02½ 10:02½
London Waterloo2310:05 10:05

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