This year

36410mi 52ch
from 1147 journeys

This month so far

2978mi 47ch
from 59 journeys

Last month

2548mi 53ch
from 66 journeys

All time

225536mi 02ch
from 8090 journeys

Recent journeys

12 December 2025
20:21 Oxford to Bicester Village
Train journey for 11mi 56ch, arriving at 20:38
12 December 2025
11:43 Bicester Village to Oxford
Train journey for 11mi 56ch, arriving at 12:01
11 December 2025
20:01 Oxford to Bicester Village
Train journey for 11mi 56ch, arriving at 20:15
11 December 2025
12:12 Bicester Village to Oxford
Train journey for 11mi 56ch, arriving at 12:27
10 December 2025
20:18 Oxford to Bicester Village
Train journey for 11mi 56ch, arriving at 20:36
10 December 2025
11:44 Bicester Village to Oxford
Train journey for 11mi 56ch, arriving at 11:59

Most frequent journeys

1.
Oxford - Bicester Village
1954
2.
Bicester Village - Oxford
1878
3.
London Marylebone - Bicester Village
79
4.
Oxford - Reading
72
5.
Reading - Oxford
69
6.
Oxford - Didcot Parkway
62
7.
Didcot Parkway - Oxford
59
8.
Bicester Village - London Marylebone
58
9.
Bicester North - Birmingham Moor Street
55
10.
London Paddington - Oxford
49

Longest journeys

1.
Inverness - London Kings Cross
611mi 45ch
2.
Aviemore - London Kings Cross
584mi 33ch
3.
London Kings Cross - Inverness
580mi 60ch
4.
Inverness - London Kings Cross
568mi 12ch
5.
Edinburgh - Plymouth
564mi 12ch
6.
Dundee - London Kings Cross
452mi 27ch
7.
London Euston - Edinburgh
412mi 14ch
8.
London Euston - Edinburgh
408mi 43ch
9.
London Euston - Edinburgh
408mi 27ch
10.
London Euston - Edinburgh
402mi 48ch