This year

5756mi 01ch
from 139 journeys

This month so far

490mi 45ch
from 6 journeys

Last month

2336mi 00ch
from 49 journeys

All time

154704mi 74ch
from 5967 journeys

Recent journeys

2 April 2026
19:18 Cardiff Central to Reading
Train journey for 109mi 16ch, arriving at 20:44
2 April 2026
16:55 Shrewsbury to Cardiff Central
Train journey for 107mi 13ch, arriving at 18:55
2 April 2026
11:07 Newport (South Wales) to Shrewsbury
Train journey for 95mi 33ch, arriving at 12:54
2 April 2026
09:12 Reading to Newport (South Wales)
Train journey for 97mi 36ch, arriving at 10:24
1 April 2026
12:12 Charlbury to Reading
Train journey for 40mi 57ch, arriving at 12:59
1 April 2026
11:18 Reading to Charlbury
Train journey for 40mi 50ch, arriving at 12:04

Most frequent journeys

1.
Surbiton - Wimbledon
783
2.
Wimbledon - Surbiton
633
3.
London Paddington - Reading
219
4.
Wimbledon - Paddington
144
5.
Reading - London Paddington
97
6.
Woking - Surbiton
83
7.
London Waterloo - Surbiton
83
8.
Surbiton - London Waterloo
62
9.
Surbiton - Clapham Junction
57
10.
Clapham Junction - Surbiton
48

Longest journeys

1.
Aberdeen - Penzance
774mi 09ch
2.
Aberdeen - Plymouth
694mi 51ch
3.
Plymouth - Glasgow Central
621mi 06ch
4.
Budapest Keleti - Stuttgart HBF
525mi 45ch
5.
Aberdeen - London Kings Cross
523mi 52ch
6.
Grantham - Inverness
475mi 22ch
7.
Edinburgh - London Euston
406mi 12ch
8.
London Euston - Glasgow Central
403mi 44ch
9.
Glasgow Central - London Euston
401mi 41ch
10.
London Euston - Glasgow Central
401mi 34ch