This year

9434mi 09ch
from 280 journeys

This month so far

27mi 48ch
from 2 journeys

Last month

2885mi 09ch
from 96 journeys

All time

227086mi 33ch
from 6154 journeys

Recent journeys

1 April 2026
13:34 Crewe to Whitchurch (Shropshire)
Train journey for 13mi 64ch, arriving at 13:57
1 April 2026
10:13 Whitchurch (Shropshire) to Crewe
Train journey for 13mi 64ch, arriving at 10:32
1 April 2026
00:35 Shrewsbury to Whitchurch (Shropshire)
Bus (rail replacement) journey for 18mi 76ch, arriving at 01:30 on 1 April
31 March 2026
23:00 Birmingham New Street to Shrewsbury
Train journey for 42mi 41ch, arriving at 00:07
31 March 2026
21:02 Shrewsbury to Birmingham New Street
Train journey for 42mi 44ch, arriving at 22:01
31 March 2026
19:26 Birmingham New Street to Shrewsbury
Train journey for 44mi 77ch, arriving at 20:56

Most frequent journeys

1.
Shrewsbury - Birmingham New Street
1487
2.
Birmingham New Street - Shrewsbury
1482
3.
Whitchurch (Shropshire) - Shrewsbury
744
4.
Shrewsbury - Whitchurch (Shropshire)
711
5.
Whitchurch (Shropshire) - Crewe
177
6.
Crewe - Whitchurch (Shropshire)
145
7.
Shrewsbury - Crewe
132
8.
Crewe - Shrewsbury
87
9.
Shrewsbury - Wolverhampton
84
10.
Wolverhampton - Shrewsbury
84

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.
London Euston - Glasgow Central
401mi 34ch