This year

3839mi 17ch
from 167 journeys

This month so far

228mi 64ch
from 11 journeys

Last month

1041mi 51ch
from 39 journeys

All time

74542mi 11ch
from 3323 journeys

Recent journeys

7 June 2025
21:24 London Liverpool Street to West Ealing
Train journey for 10mi 57ch, arriving at 21:45
7 June 2025
21:13 Essex Road to Moorgate
Train journey for 1mi 59ch, arriving at 21:19
7 June 2025
15:47 Warren Street to Highbury & Islington
Underground/Metro journey for 2mi 36ch, arriving at 15:53
7 June 2025
15:43 Tottenham Court Road to Warren Street
Underground/Metro journey for 0mi 55ch, arriving at 15:45
7 June 2025
15:26 Ealing Broadway to Tottenham Court Road
Train journey for 7mi 57ch, arriving at 15:39
4 June 2025
15:56 Tottenham Court Road to Ealing Broadway
Train journey for 7mi 57ch, arriving at 16:09

Most frequent journeys

1.
Ealing Broadway - London Paddington
338
2.
London Paddington - Ealing Broadway
329
3.
Ealing Broadway - Farringdon
71
4.
Farringdon - St Pancras International
63
5.
St Pancras International - Farringdon
56
6.
London Kings Cross - Stevenage
53
7.
York - London Kings Cross
46
8.
London Kings Cross - York
42
9.
Stevenage - London Kings Cross
35
10.
Farringdon - Ealing Broadway
35

Longest journeys

1.
Inverness - London Euston
587mi 77ch
2.
London Euston - Glasgow Central
401mi 34ch
3.
Glasgow Central - London Euston
401mi 34ch
4.
Glasgow Central - London Euston
401mi 32ch
5.
London Euston - Glasgow Central
401mi 25ch
6.
Glasgow Central - London Euston
401mi 25ch
7.
München Hbf - Duisburg Hbf
398mi 40ch
8.
London Euston - Edinburgh
395mi 14ch
9.
London Kings Cross - Edinburgh
393mi 13ch
10.
Edinburgh - London Kings Cross
393mi 13ch