This year

4586mi 55ch
from 90 journeys

This month so far

None

Last month

1662mi 09ch
from 32 journeys

All time

57757mi 28ch
from 1161 journeys

Recent journeys

27 March 2026
17:44 London Marylebone to Oxford Parkway
Train journey for 63mi 16ch, arriving at 18:59
27 March 2026
08:09 Oxford Parkway to London Marylebone
Train journey for 63mi 16ch, arriving at 09:32
26 March 2026
00:31 London Paddington to Oxford
Train journey for 63mi 33ch, arriving at 01:49
25 March 2026
09:55 Oxford Parkway to London Marylebone
Train journey for 63mi 16ch, arriving at 11:13
24 March 2026
22:33 London Marylebone to Oxford Parkway
Train journey for 63mi 16ch, arriving at 23:58
24 March 2026
14:55 Oxford Parkway to London Marylebone
Train journey for 63mi 16ch, arriving at 16:17

Most frequent journeys

1.
London Marylebone - Oxford
142
2.
Oxford - London Paddington
136
3.
London Marylebone - Oxford Parkway
123
4.
Oxford Parkway - London Marylebone
114
5.
Oxford - London Marylebone
111
6.
London Paddington - Oxford
107
7.
Oxford Parkway - Oxford
43
8.
Oxford - Reading
30
9.
Oxford - Oxford Parkway
28
10.
Reading - London Paddington
28

Longest journeys

1.
Aberdeen - Penzance
774mi 09ch
2.
London Kings Cross - Edinburgh
393mi 13ch
3.
Penzance - London Paddington
304mi 75ch
4.
London Kings Cross - Sunderland
265mi 68ch
5.
Edinburgh - Aberdeen
130mi 39ch
6.
London Paddington - Bristol Temple Meads
118mi 25ch
7.
London Paddington - Chippenham
93mi 71ch
8.
Swindon - London Paddington
77mi 18ch
9.
London Kings Cross - Peterborough
76mi 29ch
10.
Peterborough - London Kings Cross
76mi 29ch