This year

5940mi 71ch
from 101 journeys

This month so far

421mi 62ch
from 4 journeys

Last month

1387mi 67ch
from 31 journeys

All time

198756mi 51ch
from 3681 journeys

Recent journeys

1 April 2026
18:30 London Marylebone to Aylesbury
Train journey for 38mi 68ch, arriving at 19:24
1 April 2026
14:25 Exeter St Davids to London Waterloo
Train journey for 172mi 03ch, arriving at 17:53
1 April 2026
10:19 London Waterloo to Exeter St Davids
Train journey for 172mi 03ch, arriving at 13:48
1 April 2026
07:40 Aylesbury to London Marylebone
Train journey for 38mi 68ch, arriving at 08:45
31 March 2026
16:10 London Marylebone to Aylesbury
Train journey for 38mi 68ch, arriving at 17:09
31 March 2026
07:40 Aylesbury to London Marylebone
Train journey for 38mi 68ch, arriving at 08:49

Most frequent journeys

1.
Aylesbury - London Marylebone
415
2.
London Marylebone - Aylesbury
396
3.
London Marylebone - Oxford
331
4.
Oxford - London Marylebone
280
5.
Princes Risborough - Aylesbury
143
6.
Aylesbury - Princes Risborough
92
7.
Oxford - Princes Risborough
86
8.
London Euston - Manchester Piccadilly
84
9.
Manchester Piccadilly - London Euston
83
10.
Oxford - Reading
44

Longest journeys

1.
Aberdeen - Penzance
774mi 09ch
2.
Glasgow Central - London Euston
401mi 42ch
3.
Glasgow Central - London Euston
401mi 34ch
4.
London Euston - Glasgow Central
401mi 26ch
5.
Edinburgh - London Kings Cross
393mi 13ch
6.
Penzance - London Paddington
304mi 75ch
7.
London Paddington - Penzance
304mi 75ch
8.
Carlisle - London Euston
299mi 07ch
9.
London Kings Cross - Newcastle
278mi 30ch
10.
London Kings Cross - Newcastle
270mi 12ch