This year

1963mi 07ch
from 21 journeys

This month so far

None

Last month

654mi 22ch
from 7 journeys

All time

120992mi 58ch
from 2969 journeys

Recent journeys

25 March 2026
18:33 London Euston to Carlisle
Train journey for 299mi 07ch, arriving at 22:12
25 March 2026
07:34 Teddington to London Waterloo
Train journey for 13mi 33ch, arriving at 08:18
24 March 2026
17:11 London Waterloo to Teddington
Train journey for 13mi 54ch, arriving at 17:49
24 March 2026
07:34 Teddington to London Waterloo
Train journey for 13mi 33ch, arriving at 08:19
23 March 2026
18:31 London Waterloo to Teddington
Train journey for 13mi 33ch, arriving at 19:12
23 March 2026
17:20 Euston to Waterloo
Underground/Metro journey for 2mi 15ch, arriving at 17:30

Most frequent journeys

1.
Strawberry Hill - London Waterloo
595
2.
London Waterloo - Strawberry Hill
587
3.
London Waterloo - Teddington
340
4.
Teddington - London Waterloo
338
5.
Carlisle - London Euston
101
6.
London Euston - Carlisle
96
7.
Workington - Workington
71
8.
Westminster - Green Park
42
9.
Green Park - Euston
40
10.
Euston - Waterloo
33

Longest journeys

1.
Fort William - London Euston
569mi 63ch
2.
London Euston - Edinburgh
400mi 77ch
3.
London Euston - Carstairs
372mi 56ch
4.
Oxford - Preston
329mi 35ch
5.
Carlisle - London Euston
306mi 52ch
6.
London Euston - Carlisle
306mi 52ch
7.
Carlisle - London Euston
304mi 69ch
8.
London Euston - Carlisle
304mi 69ch
9.
Preston - Oxford
302mi 78ch
10.
Carlisle - London Euston
301mi 76ch