This year

8348mi 44ch
from 175 journeys

This month so far

635mi 24ch
from 12 journeys

Last month

2516mi 70ch
from 37 journeys

All time

503101mi 68ch
from 9981 journeys

Recent journeys

2 April 2026
19:40 Cardiff Central to Heath High Level
Train journey for 3mi 43ch, arriving at 19:48
2 April 2026
16:22 Chester to Cardiff Central
Train journey for 149mi 51ch, arriving at 19:16
2 April 2026
15:21 Crewe to Chester
Train journey for 21mi 11ch, arriving at 15:42
2 April 2026
14:56 Chester to Crewe
Train journey for 21mi 11ch, arriving at 15:16
2 April 2026
13:38 Shrewsbury to Chester
Train journey for 42mi 38ch, arriving at 14:29
2 April 2026
11:22 Cardiff Central to Shrewsbury
Train journey for 107mi 13ch, arriving at 13:19

Most frequent journeys

1.
Birmingham Moor Street - Banbury
227
2.
Banbury - Birmingham Moor Street
207
3.
London Paddington - Oxford
201
4.
Oxford - London Paddington
195
5.
Birmingham Snow Hill - Banbury
193
6.
Banbury - Birmingham Snow Hill
192
7.
Leeds - York
111
8.
York - Leeds
103
9.
Oxford - Reading
95
10.
Heath High Level - Cardiff Central
86

Longest journeys

1.
Aviemore - London Kings Cross
584mi 33ch
2.
London Kings Cross - Inverness
580mi 60ch
3.
Inverness - London Kings Cross
568mi 12ch
4.
Edinburgh - Plymouth
564mi 36ch
5.
London Euston - Edinburgh
402mi 48ch
6.
London Euston - Edinburgh
402mi 45ch
7.
London Euston - Edinburgh
400mi 42ch
8.
Edinburgh - London Euston
400mi 33ch
9.
London Euston - Edinburgh
400mi 27ch
10.
London Euston - Edinburgh
400mi 26ch