This year

6165mi 52ch
from 218 journeys

This month so far

None

Last month

852mi 73ch
from 42 journeys

All time

46354mi 36ch
from 1937 journeys

Recent journeys

21 March 2026
20:01 Birmingham New Street to Stockport
Train journey for 90mi 31ch, arriving at 21:23
21 March 2026
17:42 Haddenham & Thame Parkway to Birmingham Moor Street
Train journey for 69mi 49ch, arriving at 19:04
21 March 2026
17:23 Princes Risborough to Haddenham & Thame Parkway
Train journey for 5mi 65ch, arriving at 17:29
21 March 2026
17:00 Chinnor to Princes Risborough
Train journey for 3mi 55ch, arriving at 17:13
21 March 2026
16:19 Princes Risborough to Chinnor
Train journey for 3mi 55ch, arriving at 16:31
21 March 2026
15:32 Princes Risborough Turnback Signal to Princes Risborough
Train journey for 0mi 18ch, arriving at 15:34

Most frequent journeys

1.
Hazel Grove - Stockport
63
2.
Stockport - Crewe
56
3.
Stockport - Hazel Grove
54
4.
Hazel Grove - Manchester Piccadilly
44
5.
Manchester Piccadilly - Hazel Grove
40
6.
Crewe - Stockport
36
7.
Manchester Piccadilly - Stockport
27
8.
Crewe - Manchester Piccadilly
20
9.
Stockport - Manchester Piccadilly
20
10.
Buxton - Manchester Piccadilly
17

Longest journeys

1.
London Euston - Edinburgh
406mi 24ch
2.
Edinburgh - London Euston
406mi 19ch
3.
Crewe - London Marylebone
348mi 07ch
4.
Penzance - London Paddington
327mi 08ch
5.
London Paddington - Hayle
297mi 56ch
6.
Perth - Crewe
292mi 37ch
7.
London Marylebone - Crewe
262mi 63ch
8.
London Paddington - Plymouth
247mi 50ch
9.
Crewe - Glasgow Central
243mi 35ch
10.
Stevenage - Crewe
236mi 79ch