This year

1918mi 09ch
from 40 journeys

This month so far

None

Last month

254mi 56ch
from 11 journeys

All time

51302mi 10ch
from 1711 journeys

Recent journeys

28 March 2026
23:01 Chelsfield to Orpington
Train journey for 1mi 40ch, arriving at 23:04
22 March 2026
17:14 London Charing Cross to Orpington
Train journey for 13mi 65ch, arriving at 17:40
22 March 2026
16:56 London Bridge to London Charing Cross
Train journey for 1mi 69ch, arriving at 17:03
22 March 2026
16:49 London Waterloo East to London Bridge
Train journey for 1mi 08ch, arriving at 16:52
22 March 2026
15:09 Woking to London Waterloo
Train journey for 33mi 10ch, arriving at 15:59
22 March 2026
13:40 London Waterloo to Woking
Train journey for 33mi 11ch, arriving at 14:35

Most frequent journeys

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

Longest journeys

1.
London Kings Cross - Inverness
580mi 60ch
2.
London Euston - Glasgow Central
401mi 34ch
3.
Glasgow Central - London Euston
401mi 34ch
4.
London Kings Cross - Edinburgh
396mi 11ch
5.
Edinburgh - London Kings Cross
393mi 17ch
6.
London Paddington - Penzance
319mi 12ch
7.
London Paddington - Newquay
280mi 76ch
8.
Newcastle - London Kings Cross
278mi 30ch
9.
London Kings Cross - Newcastle
271mi 50ch
10.
London Kings Cross - Newcastle
268mi 56ch