This year

9765mi 57ch
from 398 journeys

This month so far

297mi 45ch
from 13 journeys

Last month

3760mi 48ch
from 144 journeys

All time

87877mi 08ch
from 3588 journeys

Recent journeys

2 April 2026
19:04 Rochester to Strood
Train journey for 0mi 56ch, arriving at 19:07
2 April 2026
18:18 London Bridge to Rochester
Train journey for 30mi 38ch, arriving at 18:55
2 April 2026
18:04 London Waterloo East to London Bridge
Train journey for 1mi 08ch, arriving at 18:08
2 April 2026
16:59 Basingstoke to London Waterloo
Train journey for 47mi 60ch, arriving at 17:53
2 April 2026
15:35 Woking to Basingstoke
Train journey for 23mi 34ch, arriving at 16:02
2 April 2026
14:34 Havant to Woking
Train journey for 42mi 07ch, arriving at 15:26

Most frequent journeys

1.
Guildford - London Waterloo
341
2.
London Waterloo - Guildford
288
3.
London Waterloo - Chessington South
116
4.
Chessington South - London Waterloo
113
5.
London Waterloo - Woking
99
6.
Hampton Court - London Waterloo
71
7.
London Waterloo - Hampton Court
70
8.
Haslemere - Woking
70
9.
Woking - Haslemere
69
10.
Woking - London Waterloo
66

Longest journeys

1.
Aberdeen - Penzance
774mi 09ch
2.
Inverness - London Kings Cross
580mi 60ch
3.
London Euston - Edinburgh
408mi 00ch
4.
Edinburgh - London Euston
400mi 30ch
5.
London Kings Cross - Edinburgh
396mi 07ch
6.
London Euston - Edinburgh
395mi 53ch
7.
Edinburgh - London Kings Cross
393mi 13ch
8.
London Euston - Carstairs
375mi 09ch
9.
Trondheim S - Oslo S
341mi 01ch
10.
St Pancras International - Paris Nord
305mi 37ch