This year

34296mi 72ch
from 1167 journeys

This month so far

1433mi 46ch
from 26 journeys

Last month

4842mi 76ch
from 109 journeys

All time

40057mi 75ch
from 1309 journeys

Recent journeys

15 December 2025
07:33 Birmingham International to Milton Keynes Central
Train journey for 54mi 70ch, arriving at 08:20
13 December 2025
18:02 London Marylebone to Birmingham Moor Street
Train journey for 111mi 56ch, arriving at 20:03
13 December 2025
08:46 Birmingham Moor Street to London Marylebone
Train journey for 111mi 54ch, arriving at 10:43
11 December 2025
16:53 Milton Keynes Central to Birmingham International
Train journey for 54mi 70ch, arriving at 17:39
11 December 2025
08:33 Rugby to Milton Keynes Central
Train journey for 32mi 55ch, arriving at 08:54
11 December 2025
07:50 Birmingham International to Rugby
Train journey for 22mi 15ch, arriving at 08:17

Most frequent journeys

1.
Solihull - Birmingham Moor Street
41
2.
Kidderminster Town - Bridgnorth
24
3.
Bridgnorth - Kidderminster Town
24
4.
Birmingham Moor Street - Solihull
23
5.
Kidderminster Town - Bewdley
21
6.
Birmingham New Street - Milton Keynes Central
19
7.
Bewdley - Kidderminster Town
18
8.
Kidderminster Town - Hampton Loade
18
9.
Milton Keynes Central - Rugby
16
10.
Hampton Loade - Kidderminster Town
16

Longest journeys

1.
London Euston - Edinburgh
400mi 42ch
2.
Carstairs - London Euston
378mi 45ch
3.
Craigendoran Whl - Preston
340mi 77ch
4.
Blackburn - Oxford Parkway
334mi 67ch
5.
Oxford Parkway - Blackburn
307mi 53ch
6.
Penzance - London Paddington
304mi 75ch
7.
Edinburgh - Birmingham New Street
295mi 02ch
8.
Derby - Edinburgh
293mi 78ch
9.
Haymarket - Birmingham New Street
293mi 63ch
10.
Bristol Temple Meads - Derby
280mi 60ch