This year

12155mi 27ch
from 500 journeys

This month so far

281mi 62ch
from 12 journeys

Last month

3357mi 55ch
from 162 journeys

All time

112071mi 13ch
from 3464 journeys

Recent journeys

2 April 2026
19:25 Orpington to Tonbridge
Train journey for 15mi 61ch, arriving at 19:47
2 April 2026
19:00 Tonbridge to Orpington
Train journey for 15mi 61ch, arriving at 19:19
2 April 2026
17:56 London Charing Cross to Tonbridge
Train journey for 29mi 46ch, arriving at 18:48
2 April 2026
16:48 Tunbridge Wells to London Charing Cross
Train journey for 34mi 36ch, arriving at 17:47
2 April 2026
15:55 Orpington to Tunbridge Wells
Train journey for 20mi 51ch, arriving at 16:25
2 April 2026
15:30 Tonbridge to Orpington
Train journey for 15mi 61ch, arriving at 15:50

Most frequent journeys

1.
Tunbridge Wells - London Charing Cross
227
2.
London Charing Cross - Tunbridge Wells
216
3.
London Charing Cross - Tonbridge
162
4.
Tonbridge - London Charing Cross
161
5.
Tonbridge - Redhill
151
6.
Redhill - Tonbridge
147
7.
Tonbridge - Tunbridge Wells
132
8.
Tunbridge Wells - Tonbridge
112
9.
Strood - Tonbridge
94
10.
Tonbridge - Strood
92

Longest journeys

1.
Inverness - London Kings Cross
568mi 12ch
2.
London Kings Cross - Inverness
568mi 12ch
3.
Edinburgh - London Kings Cross
393mi 13ch
4.
Gloucester - Newcastle
260mi 74ch
5.
Newcastle - Gloucester
254mi 19ch
6.
London Euston - Carnforth North Jn
236mi 06ch
7.
Bangor (Gwynedd) - Bristol Temple Meads
234mi 24ch
8.
Crewe - Mossend Up Yard
232mi 74ch
9.
London Kings Cross - Darlington
232mi 50ch
10.
Darlington - London Kings Cross
232mi 50ch