This year

27036mi 68ch
from 905 journeys

This month so far

1082mi 04ch
from 38 journeys

Last month

1964mi 54ch
from 72 journeys

All time

50825mi 49ch
from 1479 journeys

Recent journeys

14 October 2025
17:43 Oxford to Banbury
Train journey for 22mi 55ch, arriving at 18:06
14 October 2025
14:54 London Paddington to Oxford
Train journey for 63mi 26ch, arriving at 15:50
14 October 2025
12:25 Reading to London Paddington
Train journey for 35mi 75ch, arriving at 12:54
14 October 2025
09:19 Oxford to Reading
Train journey for 27mi 31ch, arriving at 09:44
14 October 2025
07:58 Banbury to Oxford
Train journey for 22mi 55ch, arriving at 08:15
13 October 2025
16:36 London Marylebone to Banbury
Train journey for 69mi 06ch, arriving at 17:41

Most frequent journeys

1.
Oxford - Banbury
192
2.
Banbury - Oxford
174
3.
Didcot Parkway - Swindon
36
4.
Swindon - Didcot Parkway
34
5.
Oxford - Reading
32
6.
Banbury - Didcot Parkway
30
7.
Didcot Parkway - Oxford
30
8.
Banbury - Bicester North
28
9.
Oxford - Didcot Parkway
27
10.
Banbury - Warwick
25

Longest journeys

1.
Truro - Reading
243mi 15ch
2.
London Kings Cross - York
188mi 40ch
3.
York - London Kings Cross
188mi 40ch
4.
Torquay - Reading
163mi 46ch
5.
Reading - Newton Abbot
157mi 52ch
6.
Newton Abbot - Reading
157mi 52ch
7.
Exeter St Davids - Reading
157mi 11ch
8.
Reading - Exeter St Davids
137mi 39ch
9.
Exeter St Davids - Reading
137mi 39ch
10.
Exeter St Davids - Reading
137mi 02ch