This year

8176mi 09ch
from 218 journeys

This month so far

127mi 25ch
from 18 journeys

Last month

1062mi 71ch
from 23 journeys

All time

46869mi 45ch
from 1594 journeys

Recent journeys

20 September 2025
22:00 Chelsfield to Orpington
Train journey for 1mi 40ch, arriving at 22:03
20 September 2025
20:14 Orpington to Chelsfield
Train journey for 1mi 40ch, arriving at 20:17
20 September 2025
19:45 London Charing Cross to Orpington
Train journey for 13mi 65ch, arriving at 20:10
20 September 2025
19:20 London Waterloo East to London Charing Cross
Train journey for 0mi 61ch, arriving at 19:23
20 September 2025
18:17 Surbiton to London Waterloo
Train journey for 12mi 03ch, arriving at 18:36
20 September 2025
17:51 Effingham Junction to Surbiton
Train journey for 9mi 18ch, arriving at 18:11

Most frequent journeys

1.
London Victoria - Bromley South
79
2.
Bromley South - London Victoria
50
3.
Orpington - London Bridge
34
4.
London Bridge - Orpington
23
5.
Orpington - London Charing Cross
15
6.
London Charing Cross - Orpington
12
7.
London Waterloo - Clapham Junction
11
8.
London Bridge - St Pancras International
10
9.
Clapham Junction - London Victoria
9
10.
Stratford (London) - London Liverpool Street
9

Longest journeys

1.
London Kings Cross - Inverness
580mi 60ch
2.
Glasgow Central - London Euston
401mi 34ch
3.
Edinburgh - London Kings Cross
393mi 13ch
4.
London Kings Cross - Edinburgh
392mi 52ch
5.
London Paddington - Penzance
319mi 12ch
6.
Newcastle - London Kings Cross
278mi 30ch
7.
London Kings Cross - Newcastle
271mi 50ch
8.
Newcastle - London Kings Cross
268mi 56ch
9.
London Paddington - Par
260mi 13ch
10.
Darlington - London Kings Cross
232mi 50ch