This year

7817mi 64ch
from 531 journeys

This month so far

2149mi 76ch
from 117 journeys

Last month

1182mi 55ch
from 71 journeys

All time

41126mi 65ch
from 3635 journeys

Recent journeys

26 April 2025
08:17 London Liverpool Street to Chelmsford
Train journey for 29mi 60ch, arriving at 08:51
26 April 2025
07:46 Tottenham Court Road to London Liverpool Street
Train journey for 2mi 10ch, arriving at 07:51
26 April 2025
07:38 Waterloo to Tottenham Court Road
Underground/Metro journey for 1mi 12ch, arriving at 07:43
26 April 2025
06:40 Shepperton to London Waterloo
Train journey for 20mi 70ch, arriving at 07:32
25 April 2025
13:30 Upper Halliford to Shepperton
Train journey for 1mi 39ch, arriving at 13:33
25 April 2025
07:41 Shepperton to Upper Halliford
Train journey for 1mi 39ch, arriving at 07:44

Most frequent journeys

1.
Shepperton - Upper Halliford
340
2.
Sunbury - Shepperton
158
3.
Upper Halliford - Shepperton
97
4.
London Waterloo - Shepperton
70
5.
Shepperton - London Waterloo
54
6.
London Paddington - Swindon
20
7.
Tottenham Court Road - Waterloo
19
8.
Swindon - Reading
18
9.
Swindon - London Paddington
18
10.
Shepperton - Clapham Junction
16

Longest journeys

1.
London Euston - Glasgow Central
401mi 34ch
2.
Glasgow Central - London Euston
401mi 34ch
3.
London Kings Cross - Edinburgh
394mi 49ch
4.
Penzance - Swindon
248mi 11ch
5.
Glasgow Central - Crewe
243mi 34ch
6.
St Pancras International - Bruxelles Midi
231mi 66ch
7.
Bruxelles Midi - St Pancras International
231mi 66ch
8.
Truro - Swindon
216mi 09ch
9.
Bristol Temple Meads - Penzance
207mi 02ch
10.
Harrogate - London Kings Cross
204mi 08ch