This year

4933mi 21ch
from 174 journeys

This month so far

1074mi 48ch
from 32 journeys

Last month

1327mi 26ch
from 52 journeys

All time

234934mi 58ch
from 6586 journeys

Recent journeys

12 April 2025
15:28 Highley to Kidderminster Town
Train journey for 9mi 27ch, arriving at 16:10
12 April 2025
12:30 Hampton Loade to Highley
Train journey for 2mi 13ch, arriving at 12:40
12 April 2025
11:58 Highley to Hampton Loade
Train journey for 2mi 13ch, arriving at 12:12
12 April 2025
11:25 Hampton Loade to Highley
Train journey for 2mi 13ch, arriving at 11:35
12 April 2025
10:15 Kidderminster Town to Hampton Loade
Train journey for 11mi 40ch, arriving at 11:07
5 April 2025
23:34 Banbury to Banbury Depot
Train journey for 0mi 59ch, arriving at 23:37

Most frequent journeys

1.
Banbury - London Marylebone
558
2.
London Marylebone - Banbury
505
3.
Oxford - London Marylebone
347
4.
London Marylebone - Oxford
336
5.
Leamington Spa - Stratford-upon-Avon
297
6.
Banbury - Banbury Depot Reception
284
7.
Stratford-upon-Avon - Leamington Spa
234
8.
Aylesbury - London Marylebone
221
9.
London Marylebone - Aylesbury
199
10.
Oxford - Banbury
164

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