This year

4821mi 77ch
from 104 journeys

This month so far

95mi 40ch
from 2 journeys

Last month

2529mi 31ch
from 52 journeys

All time

99949mi 53ch
from 2287 journeys

Recent journeys

1 April 2026
16:04 London Waterloo to Basingstoke
Train journey for 47mi 60ch, arriving at 16:49
1 April 2026
09:00 Basingstoke to London Waterloo
Train journey for 47mi 60ch, arriving at 09:48
29 March 2026
23:17 London Waterloo to Basingstoke
Train journey for 56mi 45ch, arriving at 00:42
29 March 2026
19:31 Preston to London Euston
Train journey for 209mi 00ch, arriving at 22:06
29 March 2026
16:18 Haymarket to Preston
Train journey for 190mi 11ch, arriving at 18:47
29 March 2026
14:54 Leven to Haymarket
Train journey for 35mi 34ch, arriving at 15:59

Most frequent journeys

1.
London Waterloo - Basingstoke
208
2.
Basingstoke - London Waterloo
202
3.
Basingstoke - Reading
44
4.
Reading - Basingstoke
41
5.
Woking - Basingstoke
38
6.
Basingstoke - Woking
34
7.
Whitchurch (Hampshire) - Basingstoke
25
8.
Basingstoke - Clapham Junction
25
9.
Basingstoke - Whitchurch (Hampshire)
17
10.
Clapham Junction - Basingstoke
15

Longest journeys

1.
Inverness - London Euston
568mi 09ch
2.
London Euston - Inverness
568mi 09ch
3.
London Euston - Glasgow Central
408mi 79ch
4.
Glasgow Central - London Euston
401mi 34ch
5.
Frankfurt HBF - Berlin HBF
325mi 23ch
6.
Berlin HBF - Frankfurt Flaughafen
323mi 54ch
7.
London Paddington - Penzance
319mi 11ch
8.
Carlisle - London Euston
316mi 04ch
9.
St Pancras International - Paris Nord
307mi 00ch
10.
Paris Nord - St Pancras International
307mi 00ch