This year

6789mi 63ch
from 126 journeys

This month so far

829mi 66ch
from 10 journeys

Last month

685mi 70ch
from 14 journeys

All time

61671mi 05ch
from 1282 journeys

Recent journeys

8 December 2025
18:23 Birmingham New Street to Peterborough
Train journey for 91mi 76ch, arriving at 20:13
8 December 2025
16:40 Hereford to Birmingham New Street
Train journey for 55mi 05ch, arriving at 18:09
8 December 2025
15:04 Newport (South Wales) to Hereford
Train journey for 44mi 34ch, arriving at 15:54
8 December 2025
14:15 Bristol Parkway to Newport (South Wales)
Train journey for 21mi 54ch, arriving at 14:32
8 December 2025
12:27 Exeter St Davids to Bristol Parkway
Train journey for 81mi 29ch, arriving at 13:43
8 December 2025
09:10 Penzance to Exeter St Davids
Train journey for 131mi 41ch, arriving at 12:12

Most frequent journeys

1.
Peterborough - London Kings Cross
96
2.
London Kings Cross - Peterborough
75
3.
London Bridge - Peterborough
47
4.
London Waterloo - Hounslow
40
5.
Peterborough - London Bridge
39
6.
London Waterloo East - London Bridge
38
7.
Hounslow - London Waterloo
34
8.
London Bridge - London Waterloo East
24
9.
Hounslow - Vauxhall
21
10.
Vauxhall - Twickenham
19

Longest journeys

1.
Inverness - London Euston
570mi 52ch
2.
Inverness - London Kings Cross
566mi 42ch
3.
London Euston - Glasgow Central
456mi 14ch
4.
Edinburgh - London Euston
400mi 30ch
5.
Acton Lane Rec Sdgs Gbrf - Crewe
399mi 35ch
6.
Haymarket - Peterborough
318mi 03ch
7.
Peterborough - Edinburgh
316mi 64ch
8.
London Paddington - Truro
299mi 42ch
9.
London Paddington - Par
260mi 13ch
10.
London Paddington - Plymouth
244mi 36ch