This year

35174mi 66ch
from 831 journeys

This month so far

1877mi 45ch
from 49 journeys

Last month

2834mi 58ch
from 71 journeys

All time

406762mi 64ch
from 8370 journeys

Recent journeys

13 December 2025
07:01 St Pancras International to Gatwick Airport
Train journey for 38mi 26ch, arriving at 07:42
13 December 2025
05:52 Milton Keynes Central to London Euston
Train journey for 49mi 65ch, arriving at 06:50
12 December 2025
21:10 Banbury to Birmingham Moor Street
Train journey for 42mi 50ch, arriving at 22:03
12 December 2025
19:42 Leamington Spa to Banbury
Train journey for 19mi 71ch, arriving at 19:57
12 December 2025
18:31 Stratford-upon-Avon to Leamington Spa
Train journey for 15mi 26ch, arriving at 19:07
12 December 2025
17:40 Leamington Spa to Stratford-upon-Avon
Train journey for 15mi 26ch, arriving at 18:20

Most frequent journeys

1.
Banbury - Birmingham Moor Street
555
2.
Birmingham Moor Street - Banbury
444
3.
Milton Keynes Central - London Euston
431
4.
London Euston - Milton Keynes Central
426
5.
Birmingham Snow Hill - Banbury
256
6.
Banbury - Birmingham Snow Hill
252
7.
Birmingham Moor Street - Leamington Spa
114
8.
Milton Keynes Central - Manchester Piccadilly
96
9.
Leamington Spa - Stratford-upon-Avon
96
10.
Birmingham New Street - Milton Keynes Central
92

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