This year

11164mi 70ch
from 642 journeys

This month so far

153mi 43ch
from 11 journeys

Last month

4979mi 17ch
from 290 journeys

All time

123099mi 76ch
from 6130 journeys

Recent journeys

2 April 2026
17:11 London Bridge to East Croydon
Train journey for 10mi 16ch, arriving at 17:24
2 April 2026
16:53 London Waterloo East to London Bridge
Train journey for 1mi 08ch, arriving at 16:57
2 April 2026
15:27 Guildford to London Waterloo
Train journey for 31mi 01ch, arriving at 16:46
2 April 2026
13:52 London Waterloo to Guildford
Train journey for 31mi 01ch, arriving at 15:04
2 April 2026
12:03 Chessington South to London Waterloo
Train journey for 13mi 73ch, arriving at 12:39
2 April 2026
11:16 London Waterloo to Chessington South
Train journey for 13mi 73ch, arriving at 11:50

Most frequent journeys

1.
Clapham Junction - London Waterloo
311
2.
London Waterloo - London Waterloo
216
3.
London Waterloo - Clapham Junction
209
4.
Norbury - Clapham Junction
131
5.
East Croydon - Clapham Junction
112
6.
Shepperton - London Waterloo
111
7.
London Waterloo - Windsor & Eton Riverside
111
8.
London Waterloo - Shepperton
110
9.
Windsor & Eton Riverside - London Waterloo
109
10.
London Waterloo - Guildford
99

Longest journeys

1.
Penzance - Aberdeen
808mi 32ch
2.
Aberdeen - Birmingham New Street
477mi 12ch
3.
Glasgow Central - London Euston
401mi 34ch
4.
London Euston - Glasgow Central
401mi 07ch
5.
London Euston - Edinburgh
401mi 04ch
6.
Edinburgh - London Euston
400mi 30ch
7.
Edinburgh - London Kings Cross
394mi 49ch
8.
London Kings Cross - Edinburgh
393mi 13ch
9.
St Pancras International - Paris Nord
305mi 72ch
10.
Paris Nord - St Pancras International
305mi 72ch