This year

4232mi 68ch
from 152 journeys

This month so far

None

Last month

1373mi 15ch
from 43 journeys

All time

44694mi 68ch
from 677 journeys

Recent journeys

31 March 2026
20:51 Birmingham Snow Hill to Olton
Train journey for 5mi 25ch, arriving at 21:09
31 March 2026
18:37 London Marylebone to Birmingham Snow Hill
Train journey for 112mi 26ch, arriving at 20:42
31 March 2026
13:18 London Euston to London Paddington
Train journey for 147mi 47ch, arriving at 16:29
31 March 2026
09:14 London Paddington to London Euston
Train journey for 147mi 47ch, arriving at 12:22
31 March 2026
09:14 London Paddington to London Euston
Train journey for 147mi 47ch, arriving at 12:22
31 March 2026
06:50 Birmingham New Street to London Euston
Train journey for 112mi 73ch, arriving at 08:10

Most frequent journeys

1.
Olton - Birmingham Moor Street
50
2.
Birmingham Moor Street - Olton
35
3.
Birmingham New Street - Crewe
21
4.
Kidderminster Town - Bridgnorth
16
5.
Crewe - Birmingham New Street
15
6.
Olton - Kidderminster
13
7.
Bridgnorth - Kidderminster Town
12
8.
Birmingham New Street - London Euston
11
9.
Kidderminster - Olton
11
10.
Kidderminster Town - Kidderminster Town
10

Longest journeys

1.
Inverness - London Kings Cross
592mi 76ch
2.
Wien Hbf - Koln Hbf
566mi 38ch
3.
Birmingham New Street - Aberdeen
491mi 43ch
4.
Birmingham New Street - Inverness
462mi 61ch
5.
Inverness - Birmingham New Street
462mi 61ch
6.
Leven - Birmingham New Street
444mi 34ch
7.
London Euston - Edinburgh
419mi 29ch
8.
London Euston - Edinburgh
402mi 61ch
9.
London Euston - Edinburgh
400mi 42ch
10.
Edinburgh - London Euston
400mi 30ch