This year

15353mi 20ch
from 200 journeys

This month so far

1024mi 11ch
from 12 journeys

Last month

2188mi 71ch
from 35 journeys

All time

183313mi 25ch
from 3440 journeys

Recent journeys

16 July 2025
18:40 London Marylebone to Aylesbury
Train journey for 38mi 68ch, arriving at 19:45
16 July 2025
15:56 Manchester Piccadilly to London Euston
Train journey for 183mi 52ch, arriving at 18:14
14 July 2025
16:44 Aylesbury to London Marylebone
Train journey for 38mi 68ch, arriving at 17:48
9 July 2025
19:32 London Marylebone to Aylesbury
Train journey for 38mi 68ch, arriving at 20:37
9 July 2025
16:34 Manchester Piccadilly to London Euston
Train journey for 183mi 52ch, arriving at 18:42
8 July 2025
16:53 Leeds to Manchester Piccadilly
Train journey for 45mi 25ch, arriving at 17:56

Most frequent journeys

1.
Aylesbury - London Marylebone
376
2.
London Marylebone - Aylesbury
348
3.
London Marylebone - Oxford
331
4.
Oxford - London Marylebone
280
5.
Princes Risborough - Aylesbury
142
6.
Aylesbury - Princes Risborough
90
7.
Oxford - Princes Risborough
85
8.
Manchester Piccadilly - London Euston
62
9.
London Euston - Manchester Piccadilly
61
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