This year

20974mi 73ch
from 885 journeys

This month so far

676mi 02ch
from 36 journeys

Last month

2398mi 36ch
from 139 journeys

All time

99792mi 47ch
from 3549 journeys

Recent journeys

16 July 2025
13:54 Reading to Pangbourne
Train journey for 5mi 43ch, arriving at 14:05
16 July 2025
08:52 Pangbourne to Reading
Train journey for 5mi 43ch, arriving at 09:03
12 July 2025
16:34 Didcot Parkway to Banbury
Train journey for 33mi 03ch, arriving at 17:23
12 July 2025
16:04 Swindon to Didcot Parkway
Train journey for 24mi 13ch, arriving at 16:21
12 July 2025
14:20 Cardiff Central to Swindon
Train journey for 79mi 18ch, arriving at 15:57
11 July 2025
13:15 Swindon to Cardiff Central
Train journey for 79mi 18ch, arriving at 14:39

Most frequent journeys

1.
Didcot Parkway - Oxford
431
2.
Oxford - Didcot Parkway
408
3.
Banbury - Oxford
295
4.
Oxford - Banbury
286
5.
Oxford - London Paddington
184
6.
London Paddington - Oxford
164
7.
Reading - Oxford
112
8.
Oxford - Reading
106
9.
Banbury - Didcot Parkway
81
10.
Didcot Parkway - Banbury
73

Longest journeys

1.
Glasgow Central - London Euston
401mi 34ch
2.
London Paddington - Penzance
319mi 11ch
3.
Reading - Penzance
295mi 17ch
4.
Camborne - London Paddington
291mi 65ch
5.
Camborne - Reading
255mi 70ch
6.
Plymouth - London Paddington
245mi 09ch
7.
Reading - Truro
243mi 15ch
8.
Swansea - London Paddington
190mi 67ch
9.
Reading - Plymouth
189mi 42ch
10.
Plymouth - Reading
189mi 42ch