Detailed timetable

15:55 Bath Spa to London Victoria (E)

Thursday 15 October 2026

Live map
Headcode: 1Z65Headcode1Z65 UIDU01393

Planned service information

Power type
Diesel
Timing load / planned train type
455
Maximum speed
75 mph
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Bath Spa215:55 16:00 +5 min
Bathampton Junctionpass15:59 16:03 +4 min
Bathampton Sig Bl1990pass16:03 16:08 +5 min
Bradford-on-Avonpass16:07½ 16:11 +4 min
Bradford Junctionpass16:10 16:14 +4 min
Hawkeridge Junctionpass16:17½ 16:20 +3 min
Westbury (Wilts)316:2016:22 16:21 16:25 +3 min
Warminster2pass16:33 16:37 +4 min
Warminster Signal W308pass16:35 16:39 +4 min
Upton Lovellpass16:39 16:49 +10 min
Wylye Ahb16:4717:09 16:57 16:59 -10 min
Wishfordpass17:16 17:11 -5 min
Wilton Junctionpass17:21 17:24 +3 min
Salisbury2pass17:25 17:31 +6 min
Tunnel Junctionpass17:28 17:34 +6 min
Laverstock North Junctionpass17:29 17:34 +5 min
Portonpass17:35 No report
Grateleypass17:42 No report
Andover1pass17:48 17:52 +4 min
Whitchurch (Hants)pass17:56 No report
Overtonpass18:00 No report
Worting Junctionpass18:05 18:08 +3 min
Basingstoke3pass18:07 18:11 +4 min
Farnborough (Main)pass18:22 18:26 +4 min
Woking Junctionpass18:31 18:35 +4 min
Woking1pass18:35 18:37 +2 min
Byfleet & New Hawpass18:43 18:43 On time
Addlestone Junctionpass18:45 No report
Chertseypass18:52 18:54 +2 min
Virginia Water319:0219:09 19:06 19:08 -1 min
Staines1pass19:19 19:19 On time
Feltham1pass19:27 19:26 -1 min
Feltham Junctionpass19:31 19:28 -3 min
Whitton Junctionpass19:32 19:29 -3 min
Twickenham Junctionpass19:34 No report
Twickenham4pass19:34½ 19:33 -1 min
St Margarets (London)pass19:35 19:34 -1 min
Richmond NLL2pass19:39 19:38 -1 min
Barnes1pass19:46 19:46 On time
Clapham Junction3pass19:54½ 19:56 +2 min
Longhedge Junctionpass19:58½ No report
Stewarts Lane Junctionpass20:03½ No report
Grosvenor Bridge Junctionpass20:08½ 20:08 On time
London Victoria (E)220:15 20:11 -4 min

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