This year

44788mi 36ch
from 1311 journeys

This month so far

2421mi 42ch
from 63 journeys

Last month

4990mi 39ch
from 133 journeys

All time

215689mi 26ch
from 5829 journeys

Recent journeys

14 December 2025
21:45 Crewe to Whitchurch (Shropshire)
Train journey for 13mi 64ch, arriving at 22:06
14 December 2025
18:44 London Euston to Crewe
Train journey for 158mi 00ch, arriving at 21:19
14 December 2025
09:52 Crewe to London Euston
Train journey for 160mi 26ch, arriving at 12:45
14 December 2025
08:52 Whitchurch (Shropshire) to Crewe
Train journey for 13mi 64ch, arriving at 09:14
13 December 2025
23:40 Crewe to Whitchurch (Shropshire)
Train journey for 13mi 64ch, arriving at 23:59
13 December 2025
22:20 Shrewsbury to Crewe
Train journey for 32mi 60ch, arriving at 23:08

Most frequent journeys

1.
Shrewsbury - Birmingham New Street
1419
2.
Birmingham New Street - Shrewsbury
1414
3.
Whitchurch (Shropshire) - Shrewsbury
700
4.
Shrewsbury - Whitchurch (Shropshire)
667
5.
Whitchurch (Shropshire) - Crewe
167
6.
Crewe - Whitchurch (Shropshire)
129
7.
Shrewsbury - Crewe
121
8.
Crewe - Shrewsbury
82
9.
Shrewsbury - Wolverhampton
77
10.
Wolverhampton - Shrewsbury
77

Longest journeys

1.
Aberdeen - Penzance
774mi 09ch
2.
Dundee - Penzance
702mi 64ch
3.
London Euston - Inverness
575mi 41ch
4.
London Euston - Inverness
568mi 09ch
5.
London Euston - Fort William
566mi 55ch
6.
London Euston - Aviemore
548mi 09ch
7.
London Euston - Dundee
454mi 74ch
8.
Inverness - Crewe
417mi 29ch
9.
London Euston - Glasgow Central
409mi 33ch
10.
Edinburgh - London Kings Cross
393mi 13ch