This year

7436mi 37ch
from 316 journeys

This month so far

None

Last month

2083mi 46ch
from 55 journeys

All time

119138mi 34ch
from 4486 journeys

Recent journeys

22 March 2026
14:10 Princes Risborough to Chinnor
Train journey for 3mi 55ch, arriving at 14:24
22 March 2026
13:40 Chinnor to Princes Risborough
Train journey for 3mi 55ch, arriving at 13:57
22 March 2026
12:45 Princes Risborough to Chinnor
Train journey for 3mi 55ch, arriving at 13:05
22 March 2026
11:58 Princes Risborough to Princes Risborough
Train journey for 0mi 49ch, arriving at 12:04
22 March 2026
11:10 Chinnor to Princes Risborough
Train journey for 3mi 55ch, arriving at 11:24
20 March 2026
23:35 London Waterloo to Basingstoke
Train journey for 47mi 60ch, arriving at 00:35 on 21 March

Most frequent journeys

1.
Andover - Basingstoke
321
2.
Basingstoke - Andover
220
3.
Southampton Central - Winchester
177
4.
Winchester - Southampton Central
153
5.
Salisbury - Andover
145
6.
Basingstoke - Southampton Central
104
7.
London Waterloo - Andover
96
8.
Andover - Salisbury
89
9.
Basingstoke - London Waterloo
82
10.
Southampton Central - Salisbury
76

Longest journeys

1.
London Euston - Edinburgh
406mi 24ch
2.
Edinburgh - London Euston
406mi 19ch
3.
Glasgow Central - London Euston
401mi 34ch
4.
London Euston - Edinburgh
400mi 42ch
5.
Edinburgh - London Kings Cross
393mi 13ch
6.
London Paddington - Penzance
325mi 22ch
7.
London Paddington - Penzance
319mi 11ch
8.
London Paddington - Hayle
297mi 56ch
9.
Birmingham New Street - Edinburgh
295mi 07ch
10.
Haymarket - Sandwell & Dudley
288mi 40ch