This year

995mi 39ch
from 139 journeys

This month so far

6mi 37ch
from 3 journeys

Last month

273mi 14ch
from 38 journeys

All time

31307mi 53ch
from 2235 journeys

Recent journeys

1 April 2026
21:28 London Liverpool Street to London Fields
Train journey for 2mi 35ch, arriving at 21:35
1 April 2026
19:35 Farringdon to London Bridge
Train journey for 1mi 77ch, arriving at 19:43
1 April 2026
09:07 Hackney Central to Highbury & Islington
Train journey for 2mi 05ch, arriving at 09:13
31 March 2026
18:20 London Fields to Stoke Newington
Train journey for 1mi 61ch, arriving at 18:26
29 March 2026
10:55 Whitechapel to Haggerston
Train journey for 1mi 73ch, arriving at 11:01
29 March 2026
10:43 Canary Wharf to Whitechapel
Train journey for 2mi 11ch, arriving at 10:46

Most frequent journeys

1.
London Fields - London Liverpool Street
111
2.
Egham - London Waterloo
88
3.
London Waterloo - Egham
86
4.
London Liverpool Street - London Fields
80
5.
Leigh-on-Sea - London Fenchurch Street
38
6.
London Fenchurch Street - Leigh-on-Sea
37
7.
Hackney Central - Stratford (London)
36
8.
Stratford (London) - Tottenham Hale
36
9.
Hackney Central - Highbury & Islington
33
10.
Egham - Clapham Junction
33

Longest journeys

1.
Inverness - London Euston
587mi 77ch
2.
London Kings Cross - Newcastle
271mi 50ch
3.
Newcastle - London Kings Cross
268mi 56ch
4.
Plymouth - London Paddington
225mi 37ch
5.
London Paddington - Plymouth
225mi 37ch
6.
Liverpool Lime Street - London Euston
193mi 22ch
7.
Leeds - London Kings Cross
191mi 39ch
8.
London Euston - Manchester Piccadilly
188mi 70ch
9.
London Kings Cross - York
188mi 40ch
10.
York - London Kings Cross
188mi 40ch