This year

19803mi 78ch
from 455 journeys

This month so far

3057mi 50ch
from 52 journeys

Last month

4163mi 11ch
from 76 journeys

All time

391391mi 76ch
from 7994 journeys

Recent journeys

17 July 2025
18:23 Birmingham New Street to Milton Keynes Central
Train journey for 63mi 08ch, arriving at 19:25
17 July 2025
07:56 Milton Keynes Central to Birmingham New Street
Train journey for 63mi 08ch, arriving at 08:48
16 July 2025
09:41 London Euston to Milton Keynes Central
Train journey for 49mi 65ch, arriving at 10:13
16 July 2025
02:36 Edinburgh to London Euston
Train journey for 400mi 30ch, arriving at 08:46
15 July 2025
20:45 Inverness to Edinburgh
Train journey for 187mi 47ch, arriving at 02:01 on 16 July
15 July 2025
16:31 Thurso to Inverness
Train journey for 153mi 68ch, arriving at 20:17

Most frequent journeys

1.
Banbury - Birmingham Moor Street
472
2.
Milton Keynes Central - London Euston
424
3.
London Euston - Milton Keynes Central
421
4.
Birmingham Moor Street - Banbury
380
5.
Birmingham Snow Hill - Banbury
237
6.
Banbury - Birmingham Snow Hill
234
7.
Birmingham Moor Street - Leamington Spa
98
8.
Milton Keynes Central - Manchester Piccadilly
90
9.
Birmingham New Street - Milton Keynes Central
85
10.
Leamington Spa - Stratford-upon-Avon
82

Longest journeys

1.
Inverness - St Pancras International
651mi 04ch
2.
Plymouth - Glasgow Central
621mi 06ch
3.
St Pancras International - Inverness
610mi 60ch
4.
London Kings Cross - Inverness
592mi 66ch
5.
Inverness - London Kings Cross
580mi 62ch
6.
Plymouth - Edinburgh
564mi 12ch
7.
Edinburgh - Plymouth
564mi 02ch
8.
Aberdeen - London Kings Cross
523mi 52ch
9.
Arbroath - London Kings Cross
469mi 23ch
10.
London Euston - Edinburgh
437mi 53ch