This year

59544mi 41ch
from 1199 journeys

This month so far

3157mi 04ch
from 62 journeys

Last month

5990mi 56ch
from 112 journeys

All time

349374mi 19ch
from 6374 journeys

Recent journeys

12 December 2025
23:22 Birmingham New Street to Crewe
Train journey for 52mi 52ch, arriving at 00:18 on 13 December
12 December 2025
21:10 Rugby to Birmingham New Street
Train journey for 30mi 33ch, arriving at 21:52
12 December 2025
19:46 London Euston to Rugby
Train journey for 82mi 40ch, arriving at 20:44
12 December 2025
17:15 Crewe to London Euston
Train journey for 158mi 00ch, arriving at 19:30
12 December 2025
11:52 Shrewsbury to Whitchurch (Shropshire)
Train journey for 18mi 76ch, arriving at 12:07
12 December 2025
09:43 Whitchurch (Shropshire) to Shrewsbury
Train journey for 18mi 76ch, arriving at 10:10

Most frequent journeys

1.
Crewe - Birmingham New Street
586
2.
Birmingham New Street - Crewe
582
3.
Whitchurch (Shropshire) - Crewe
471
4.
Crewe - Whitchurch (Shropshire)
430
5.
Crewe - London Euston
292
6.
Crewe - Liverpool Lime Street
273
7.
London Euston - Crewe
264
8.
Stafford - Crewe
254
9.
Crewe - Stafford
254
10.
Liverpool Lime Street - Crewe
245

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
553mi 37ch
7.
London Euston - Aviemore
548mi 09ch
8.
London Euston - Dundee
454mi 74ch
9.
Inverness - Crewe
417mi 29ch
10.
London Euston - Glasgow Central
409mi 33ch