This year

18671mi 22ch
from 734 journeys

This month so far

1950mi 67ch
from 47 journeys

Last month

1153mi 77ch
from 57 journeys

All time

157280mi 46ch
from 6377 journeys

Recent journeys

12 December 2025
17:13 Guildford to Surbiton
Train journey for 17mi 78ch, arriving at 17:47
12 December 2025
16:03 London Waterloo to Guildford
Train journey for 29mi 69ch, arriving at 17:07
12 December 2025
15:26 Vauxhall to London Waterloo
Train journey for 1mi 29ch, arriving at 15:31
12 December 2025
14:33 Woking to Vauxhall
Train journey for 22mi 77ch, arriving at 15:16
12 December 2025
13:28 Vauxhall to Woking
Train journey for 22mi 77ch, arriving at 14:13
12 December 2025
12:54 Twickenham to Vauxhall
Train journey for 9mi 73ch, arriving at 13:13

Most frequent journeys

1.
Teddington - London Waterloo
773
2.
London Waterloo - Teddington
539
3.
Teddington - Vauxhall
125
4.
London Waterloo - Vauxhall
89
5.
Vauxhall - Teddington
77
6.
Surbiton - Woking
69
7.
Woking - Surbiton
69
8.
Twickenham - London Waterloo
59
9.
Wimbledon - Teddington
58
10.
London Waterloo - Twickenham
57

Longest journeys

1.
Warszawa Wschodnia - Rosenheim
719mi 64ch
2.
Paris Austerlitz - Nice Ville
677mi 54ch
3.
Wien Hbf - Zürich Hbf
553mi 17ch
4.
Glasgow Central - London Euston
463mi 54ch
5.
London Kings Cross - Dundee
452mi 27ch
6.
Glasgow Central - London Euston
409mi 16ch
7.
Inverkeithing - London Kings Cross
406mi 25ch
8.
London Euston - Glasgow Central
405mi 34ch
9.
London Euston - Glasgow Central
403mi 22ch
10.
Glasgow Central - London Euston
403mi 19ch