This year

20691mi 04ch
from 600 journeys

This month so far

1184mi 13ch
from 26 journeys

Last month

1570mi 26ch
from 43 journeys

All time

114054mi 05ch
from 3594 journeys

Recent journeys

14 December 2025
15:40 Bath Spa to Reading
Train journey for 70mi 71ch, arriving at 16:23
14 December 2025
08:28 Reading to Bath Spa
Train journey for 70mi 71ch, arriving at 09:17
13 December 2025
16:24 Bath Spa to Reading
Train journey for 70mi 71ch, arriving at 17:20
13 December 2025
07:55 Reading to Bath Spa
Train journey for 70mi 71ch, arriving at 08:47
11 December 2025
14:43 Swindon to Reading
Train journey for 41mi 23ch, arriving at 15:11
11 December 2025
08:58 Reading to Swindon
Train journey for 41mi 23ch, arriving at 09:28

Most frequent journeys

1.
London Paddington - Reading
234
2.
Reading - London Paddington
224
3.
Reading - Oxford
109
4.
Oxford - Reading
96
5.
King's Cross St. Pancras - Paddington (H&C)
47
6.
Paddington (H&C) - King's Cross St. Pancras
43
7.
Ealing Broadway - Reading
40
8.
Oxford Circus - Paddington
35
9.
Paddington - Oxford Circus
35
10.
London Paddington - Tottenham Court Road
30

Longest journeys

1.
Aberdeen - St Erth
768mi 37ch
2.
Glasgow Central - London Euston
401mi 34ch
3.
London Kings Cross - Edinburgh
393mi 13ch
4.
Edinburgh - London Kings Cross
393mi 13ch
5.
London Kings Cross - Berwick-upon-Tweed
335mi 56ch
6.
Berwick-upon-Tweed - London Kings Cross
335mi 56ch
7.
Alnmouth - London Kings Cross
303mi 45ch
8.
Carlisle - London Euston
299mi 07ch
9.
London Euston - Carlisle
299mi 07ch
10.
Birmingham New Street - Haymarket
293mi 68ch