This year

16330mi 15ch
from 323 journeys

This month so far

176mi 01ch
from 2 journeys

Last month

5324mi 54ch
from 104 journeys

All time

59941mi 51ch
from 1695 journeys

Recent journeys

2 April 2026
18:10 London Euston to Birmingham New Street
Train journey for 112mi 73ch, arriving at 19:27
1 April 2026
08:21 Birmingham New Street to Milton Keynes Central
Train journey for 63mi 08ch, arriving at 09:23
31 March 2026
18:37 London Marylebone to Birmingham Snow Hill
Train journey for 112mi 26ch, arriving at 20:42
30 March 2026
17:24 Bicester North to Birmingham Snow Hill
Train journey for 57mi 28ch, arriving at 18:38
30 March 2026
09:21 Birmingham New Street to Milton Keynes Central
Train journey for 63mi 08ch, arriving at 10:23
28 March 2026
23:57 Kidderminster to Bewdley
Train journey for 3mi 45ch, arriving at 00:15 on 29 March

Most frequent journeys

1.
Birmingham New Street - Milton Keynes Central
60
2.
Solihull - Birmingham Moor Street
43
3.
Milton Keynes Central - Birmingham New Street
39
4.
Milton Keynes Central - London Euston
27
5.
Bridgnorth - Kidderminster Town
26
6.
Kidderminster Town - Bridgnorth
25
7.
Birmingham Moor Street - Solihull
24
8.
Birmingham International - Milton Keynes Central
21
9.
Kidderminster Town - Bewdley
21
10.
Rugby - Milton Keynes Central
18

Longest journeys

1.
London Euston - Edinburgh
407mi 44ch
2.
Edinburgh - Wembley Receptions 1-7
400mi 70ch
3.
London Euston - Edinburgh
400mi 42ch
4.
Leicester - Dundee
398mi 67ch
5.
Carstairs - London Euston
378mi 45ch
6.
Linlithgow - Leicester
347mi 16ch
7.
Craigendoran Whl - Preston
340mi 77ch
8.
Blackburn - Oxford Parkway
334mi 67ch
9.
Oxford Parkway - Blackburn
307mi 53ch
10.
Penzance - London Paddington
304mi 75ch