This year

4082mi 22ch
from 295 journeys

This month so far

86mi 62ch
from 2 journeys

Last month

1328mi 49ch
from 98 journeys

All time

109189mi 63ch
from 9057 journeys

Recent journeys

2 April 2026
10:38 Reading to London Waterloo
Train journey for 43mi 31ch, arriving at 12:01
2 April 2026
08:49 London Waterloo to Reading
Train journey for 43mi 31ch, arriving at 10:11
31 March 2026
14:38 Staines to Vauxhall
Train journey for 17mi 53ch, arriving at 15:13
31 March 2026
14:02 Weybridge to Staines
Train journey for 9mi 70ch, arriving at 14:31
31 March 2026
13:25 Virginia Water to Weybridge
Train journey for 5mi 57ch, arriving at 13:37
31 March 2026
13:03 Weybridge to Virginia Water
Train journey for 5mi 57ch, arriving at 13:15

Most frequent journeys

1.
Wimbledon - Vauxhall
348
2.
Vauxhall - Clapham Junction
218
3.
Clapham Junction - Vauxhall
217
4.
London Waterloo - Wimbledon
209
5.
Vauxhall - Wimbledon
204
6.
Vauxhall - Putney
140
7.
Putney - Vauxhall
121
8.
Pimlico - Oxford Circus
117
9.
Oxford Circus - Pimlico
107
10.
Strawberry Hill - Vauxhall
90

Longest journeys

1.
London Euston - Glasgow Central
401mi 25ch
2.
Carlisle - London Euston
299mi 07ch
3.
London Kings Cross - Newcastle
271mi 50ch
4.
London Paddington - Liskeard
243mi 18ch
5.
London Euston - Carnforth D&U.G.L.
235mi 58ch
6.
London Euston - Llandudno Junction
223mi 39ch
7.
Preston - London Euston
209mi 00ch
8.
London Euston - Preston
209mi 00ch
9.
London Paddington - Newton Abbot
208mi 58ch
10.
Farington Jn - London Euston
206mi 09ch