This year

3866mi 24ch
from 101 journeys

This month so far

154mi 36ch
from 2 journeys

Last month

1302mi 40ch
from 37 journeys

All time

95521mi 31ch
from 2540 journeys

Recent journeys

1 April 2026
16:40 Swindon to London Paddington
Train journey for 77mi 18ch, arriving at 17:50
1 April 2026
07:57 London Paddington to Swindon
Train journey for 77mi 18ch, arriving at 08:53
31 March 2026
20:31 London Liverpool Street to Wood Street
Train journey for 7mi 07ch, arriving at 20:49
31 March 2026
20:04 London Paddington to London Liverpool Street
Train journey for 4mi 21ch, arriving at 20:14
31 March 2026
09:14 London Paddington to London Euston
Train journey for 147mi 47ch, arriving at 12:22
29 March 2026
20:18 Cheshunt to Tottenham Hale
Train journey for 8mi 01ch, arriving at 20:26

Most frequent journeys

1.
London Liverpool Street - Wood Street
234
2.
London Paddington - London Liverpool Street
188
3.
London Liverpool Street - London Paddington
116
4.
London Paddington - Swindon
102
5.
Swindon - London Paddington
100
6.
Wood Street - London Liverpool Street
96
7.
Walthamstow Central - London Liverpool Street
79
8.
London Paddington - Didcot Parkway
48
9.
Didcot Parkway - London Paddington
44
10.
Exeter St Davids - London Paddington
43

Longest journeys

1.
Inverness - London Kings Cross
566mi 61ch
2.
London Kings Cross - Inverness
566mi 61ch
3.
London Kings Cross - Edinburgh
393mi 13ch
4.
Edinburgh - London Kings Cross
393mi 13ch
5.
London Paddington - Penzance
324mi 42ch
6.
Camborne - London Paddington
291mi 65ch
7.
London Paddington - Camborne
291mi 65ch
8.
London Kings Cross - Newcastle
271mi 50ch
9.
London Kings Cross - Newcastle
268mi 56ch
10.
Newcastle - London Kings Cross
268mi 56ch