This service has been cancelled because of congestion
Operator: South Western Railway
| 18:42 | Hampton Wick | Delayed | exp 18:46 |
| 18:45 | Teddington | Delayed | exp 18:48 |
| 18:50 | Fulwell | Delayed | exp 18:54 |
| 18:54 | Hampton | Delayed | exp 18:57 |
| 18:57 | Kempton Park | Delayed | exp 19:01 |
| 18:59 | Sunbury | Delayed | exp 19:02 |
| 19:01 | Upper Halliford | Delayed | exp 19:04 |
| 19:06 | Shepperton | Delayed | exp 19:08 |
| 18:50 | Norbiton | On time |
| 18:54 | New Malden | On time |
| 18:57 | Raynes Park | On time |
| 19:01 | Wimbledon | On time |
| 19:05 | Earlsfield | On time |
| 19:09 | Clapham Junction | On time |
| 19:14 | Vauxhall | On time |
| 19:21 | London Waterloo | On time |
(4)
| 19:00 | Hampton Wick | Delayed | exp 19:02 |
| 19:05 | Teddington | Delayed | exp 19:07 |
| 19:08 | Strawberry Hill | Delayed | exp 19:10 |
| 19:12 | Twickenham | Delayed | exp 19:14 |
| 19:15 | St Margarets (London) | On time | |
| 19:18 | Richmond | On time | |
| 19:21 | North Sheen | On time | |
| 19:23 | Mortlake | On time | |
| 19:26 | Barnes | On time | |
| 19:29 | Putney | On time | |
| 19:32 | Wandsworth Town | On time | |
| 19:35 | Clapham Junction | On time | |
| 19:38 | Queenstown Road Battersea | On time | |
| 19:41 | Vauxhall | On time | |
| 19:48 | London Waterloo | On time |
| 19:05 | Norbiton | On time |
| 19:10 | New Malden | On time |
| 19:12 | Raynes Park | On time |
| 19:16 | Wimbledon | On time |
| 19:24 | Clapham Junction | On time |
| 19:29 | Vauxhall | On time |
| 19:36 | London Waterloo | On time |
| 19:13 | Hampton Wick | On time |
| 19:16 | Teddington | On time |
| 19:22 | Fulwell | On time |
| 19:26 | Hampton | On time |
| 19:30 | Kempton Park | On time |
| 19:32 | Sunbury | On time |
| 19:34 | Upper Halliford | On time |
| 19:42 | Shepperton | On time |
| 19:20 | Norbiton | On time |
| 19:24 | New Malden | On time |
| 19:27 | Raynes Park | On time |
| 19:31 | Wimbledon | On time |
| 19:35 | Earlsfield | On time |
| 19:39 | Clapham Junction | On time |
| 19:44 | Vauxhall | On time |
| 19:51 | London Waterloo | On time |
| 19:30 | Hampton Wick | On time |
| 19:35 | Teddington | On time |
| 19:38 | Strawberry Hill | On time |
| 19:42 | Twickenham | On time |
| 19:46 | St Margarets (London) | On time |
| 19:49 | Richmond | On time |
| 19:51 | North Sheen | On time |
| 19:54 | Mortlake | On time |
| 19:57 | Barnes | On time |
| 19:59 | Putney | On time |
| 20:03 | Wandsworth Town | On time |
| 20:05 | Clapham Junction | On time |
| 20:09 | Queenstown Road Battersea | On time |
| 20:12 | Vauxhall | On time |
| 20:19 | London Waterloo | On time |
| 19:35 | Norbiton | On time |
| 19:40 | New Malden | On time |
| 19:42 | Raynes Park | On time |
| 19:46 | Wimbledon | On time |
| 19:54 | Clapham Junction | On time |
| 19:59 | Vauxhall | On time |
| 20:06 | London Waterloo | On time |
| 19:43 | Hampton Wick | Delayed | exp 19:54 |
| 19:45 | Teddington | Delayed | exp 19:57 |
| 19:51 | Fulwell | Delayed | exp 20:03 |
| 19:55 | Hampton | Delayed | exp 20:06 |
| 19:59 | Kempton Park | Delayed | exp 20:10 |
| 20:00 | Sunbury | Delayed | exp 20:11 |
| 20:06 | Shepperton | Delayed | exp 20:15 |