This year

4019mi 76ch
from 104 journeys

This month so far

None

Last month

426mi 69ch
from 9 journeys

All time

254895mi 78ch
from 7114 journeys

Recent journeys

29 March 2026
11:15 Watford Junction to Wembley Central
Train journey for 9mi 49ch, arriving at 11:40
29 March 2026
10:14 Northampton to Watford Junction
Train journey for 48mi 34ch, arriving at 11:07
28 March 2026
15:56 Long Buckby to Northampton
Train journey for 9mi 49ch, arriving at 16:07
19 March 2026
13:36 London Marylebone to Banbury
Train journey for 69mi 06ch, arriving at 14:40
19 March 2026
11:39 Banbury to London Marylebone
Train journey for 69mi 04ch, arriving at 12:42
1 March 2026
14:34 Solihull to Banbury
Train journey for 36mi 09ch, arriving at 15:06

Most frequent journeys

1.
Banbury - London Marylebone
605
2.
London Marylebone - Banbury
551
3.
Oxford - London Marylebone
386
4.
London Marylebone - Oxford
372
5.
Leamington Spa - Stratford-upon-Avon
319
6.
Banbury - Banbury Depot Reception
293
7.
Stratford-upon-Avon - Leamington Spa
255
8.
Aylesbury - London Marylebone
234
9.
London Marylebone - Aylesbury
212
10.
Oxford - Banbury
182

Longest journeys

1.
London Paddington - Penzance
325mi 27ch
2.
Exeter St Davids - Birmingham New Street
165mi 36ch
3.
Penzance - Exeter St Davids
131mi 41ch
4.
Birmingham Snow Hill - London Marylebone
112mi 26ch
5.
London Marylebone - Birmingham Snow Hill
112mi 26ch
6.
Birmingham Snow Hill - London Marylebone
112mi 24ch
7.
Birmingham Moor Street - London Marylebone
111mi 56ch
8.
London Marylebone - Birmingham Moor Street
111mi 56ch
9.
Birmingham Moor Street - London Marylebone
111mi 54ch
10.
Crewe - Banbury
105mi 58ch