This year

7589mi 32ch
from 274 journeys

This month so far

45mi 30ch
from 2 journeys

Last month

2879mi 21ch
from 107 journeys

All time

63521mi 61ch
from 1913 journeys

Recent journeys

2 April 2026
14:39 Oxford to Banbury
Train journey for 22mi 55ch, arriving at 14:56
2 April 2026
07:23 Banbury to Oxford
Train journey for 22mi 55ch, arriving at 07:41
31 March 2026
14:34 Didcot Parkway to Banbury
Train journey for 33mi 03ch, arriving at 15:19
31 March 2026
14:10 Swindon to Didcot Parkway
Train journey for 24mi 13ch, arriving at 14:26
31 March 2026
09:11 Didcot Parkway to Swindon
Train journey for 24mi 13ch, arriving at 09:27
31 March 2026
08:28 Oxford to Didcot Parkway
Train journey for 10mi 28ch, arriving at 08:47

Most frequent journeys

1.
Oxford - Banbury
249
2.
Banbury - Oxford
238
3.
Banbury - Bicester North
60
4.
Bicester Village - Oxford
54
5.
Swindon - Didcot Parkway
39
6.
Didcot Parkway - Swindon
38
7.
Oxford - Reading
37
8.
Oxford - Kings Sutton
34
9.
Didcot Parkway - Oxford
33
10.
Banbury - Didcot Parkway
32

Longest journeys

1.
Truro - Reading
243mi 15ch
2.
Bodmin Parkway - Reading
236mi 07ch
3.
Reading - Liskeard
226mi 75ch
4.
Llandudno Junction - London Euston
223mi 39ch
5.
Plymouth - Reading
189mi 42ch
6.
Manchester Piccadilly - London Euston
188mi 41ch
7.
London Kings Cross - York
188mi 40ch
8.
York - London Kings Cross
188mi 40ch
9.
London Euston - Manchester Piccadilly
183mi 52ch
10.
Torquay - Reading
163mi 46ch