This year

9641mi 53ch
from 258 journeys

This month so far

131mi 09ch
from 3 journeys

Last month

3134mi 32ch
from 75 journeys

All time

52683mi 53ch
from 1561 journeys

Recent journeys

1 April 2026
16:35 Shrewsbury to Duddeston
Train journey for 44mi 55ch, arriving at 18:54
1 April 2026
14:42 Machynlleth to Shrewsbury
Train journey for 60mi 68ch, arriving at 16:20
1 April 2026
10:03 Barmouth to Machynlleth
Train journey for 25mi 46ch, arriving at 11:11
31 March 2026
15:54 Shrewsbury to Barmouth
Train journey for 86mi 34ch, arriving at 19:01
28 March 2026
19:09 Leeds to Newark North Gate
Train journey for 65mi 56ch, arriving at 20:02
28 March 2026
18:32 Keighley to Leeds
Train journey for 17mi 03ch, arriving at 18:59

Most frequent journeys

1.
Newark North Gate - Peterborough
33
2.
Peterborough - Newark North Gate
23
3.
London Kings Cross - Newark North Gate
18
4.
Haymarket - Edinburgh
18
5.
Leicester North - Loughborough Central
17
6.
Newark North Gate - London Kings Cross
17
7.
Edinburgh - Haymarket
16
8.
Doncaster - Newark North Gate
16
9.
Kidderminster Town - Bridgnorth
16
10.
Bridgnorth - Kidderminster Town
15

Longest journeys

1.
Inverness - Crewe
499mi 20ch
2.
Crewe - Inverness
410mi 09ch
3.
Wembley Receptions 1-7 - Edinburgh
400mi 41ch
4.
Leicester - Dundee
398mi 67ch
5.
Wembley Receptions 1-7 - Edinburgh
398mi 52ch
6.
Linlithgow - Wigston North Jn
350mi 27ch
7.
Glasgow Central - Derby
342mi 20ch
8.
Bristol Temple Meads - Derby
280mi 60ch
9.
Paignton - Ipswich
275mi 25ch
10.
Ipswich - Paignton
274mi 19ch