This year

29343mi 48ch
from 724 journeys

This month so far

1114mi 67ch
from 21 journeys

Last month

2088mi 35ch
from 30 journeys

All time

95069mi 15ch
from 2181 journeys

Recent journeys

13 December 2025
15:04 London Waterloo to Basingstoke
Train journey for 47mi 60ch, arriving at 15:50
13 December 2025
12:41 Guildford to Raynes Park
Train journey for 22mi 30ch, arriving at 13:35
13 December 2025
12:06 Clandon to Guildford
Train journey for 4mi 44ch, arriving at 12:16
13 December 2025
11:17 Raynes Park to Clandon
Train journey for 17mi 66ch, arriving at 12:01
13 December 2025
10:56 Hampton Court to Raynes Park
Train journey for 6mi 24ch, arriving at 11:11
13 December 2025
10:05 London Waterloo to Hampton Court
Train journey for 14mi 75ch, arriving at 10:43

Most frequent journeys

1.
London Waterloo - Basingstoke
194
2.
Basingstoke - London Waterloo
189
3.
Basingstoke - Reading
42
4.
Reading - Basingstoke
39
5.
Woking - Basingstoke
35
6.
Basingstoke - Woking
31
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