This year

31437mi 05ch
from 944 journeys

This month so far

3231mi 63ch
from 97 journeys

Last month

3092mi 46ch
from 102 journeys

All time

202337mi 75ch
from 5462 journeys

Recent journeys

20 September 2025
23:37 Shrewsbury to Whitchurch (Shropshire)
Train journey for 18mi 76ch, arriving at 00:01
20 September 2025
21:52 Birmingham New Street to Shrewsbury
Train journey for 42mi 44ch, arriving at 22:52
20 September 2025
20:05 Shrewsbury to Birmingham New Street
Train journey for 44mi 77ch, arriving at 21:25
20 September 2025
18:53 Birmingham New Street to Shrewsbury
Train journey for 42mi 44ch, arriving at 19:52
20 September 2025
16:05 Shrewsbury to Birmingham New Street
Train journey for 44mi 77ch, arriving at 17:26
20 September 2025
14:28 Whitchurch (Shropshire) to Shrewsbury
Train journey for 18mi 76ch, arriving at 14:48

Most frequent journeys

1.
Shrewsbury - Birmingham New Street
1346
2.
Birmingham New Street - Shrewsbury
1341
3.
Whitchurch (Shropshire) - Shrewsbury
668
4.
Shrewsbury - Whitchurch (Shropshire)
635
5.
Whitchurch (Shropshire) - Crewe
153
6.
Crewe - Whitchurch (Shropshire)
113
7.
Shrewsbury - Crewe
109
8.
Crewe - Shrewsbury
73
9.
Wolverhampton - Shrewsbury
65
10.
Shrewsbury - Wolverhampton
65

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