This year

1444mi 22ch
from 47 journeys

This month so far

1314mi 60ch
from 42 journeys

Last month

129mi 42ch
from 5 journeys

All time

37284mi 07ch
from 1522 journeys

Recent journeys

16 July 2025
23:11 Shepperton to London Waterloo
Train journey for 20mi 70ch, arriving at 00:03
16 July 2025
22:12 London Waterloo to Shepperton
Train journey for 20mi 70ch, arriving at 23:03
16 July 2025
19:09 Weybridge to London Waterloo
Train journey for 30mi 05ch, arriving at 20:25
16 July 2025
17:21 London Waterloo to Weybridge
Train journey for 30mi 05ch, arriving at 18:43
16 July 2025
15:44 London Waterloo to London Waterloo
Train journey for 27mi 52ch, arriving at 17:08
15 July 2025
20:44 Guildford to London Waterloo
Train journey for 31mi 01ch, arriving at 21:57

Most frequent journeys

1.
London Waterloo - London Waterloo
83
2.
Guildford - London Waterloo
40
3.
London Waterloo - Guildford
38
4.
London Liverpool Street - Southend Victoria
38
5.
London Waterloo - Chessington South
33
6.
London Waterloo - Windsor & Eton Riverside
32
7.
Weybridge - London Waterloo
31
8.
London Waterloo - Basingstoke
30
9.
London Waterloo - Weybridge
29
10.
Chessington South - London Waterloo
29

Longest journeys

1.
London Kings Cross - Northallerton
218mi 36ch
2.
York - London Kings Cross
188mi 40ch
3.
London Paddington - Cardiff Central
170mi 33ch
4.
Cardiff Central - London Paddington
170mi 33ch
5.
London Paddington - Cardiff Central
145mi 11ch
6.
Cardiff Central - London Paddington
145mi 11ch
7.
London Paddington - Newport (South Wales)
144mi 56ch
8.
Newport (South Wales) - London Paddington
144mi 56ch
9.
St Pancras International - Derby
128mi 25ch
10.
Derby - St Pancras International
128mi 25ch