This year

1684mi 67ch
from 181 journeys

This month so far

None

Last month

581mi 62ch
from 99 journeys

All time

94010mi 18ch
from 4162 journeys

Recent journeys

22 March 2026
19:10 Keighley to Oxenhope
Train journey for 4mi 52ch, arriving at 19:35
22 March 2026
17:12 Oxenhope to Keighley
Train journey for 4mi 52ch, arriving at 17:49
22 March 2026
16:49 Haworth Loop to Oxenhope
Train journey for 0mi 75ch, arriving at 16:53
22 March 2026
16:19 Keighley to Haworth Loop
Train journey for 3mi 57ch, arriving at 16:45
22 March 2026
15:21 Oxenhope to Keighley
Train journey for 4mi 52ch, arriving at 15:57
22 March 2026
14:21 Keighley to Oxenhope
Train journey for 4mi 52ch, arriving at 14:54

Most frequent journeys

1.
Ingrow West - Keighley
102
2.
Keighley - Ingrow West
95
3.
Keighley - Oxenhope
81
4.
Oxenhope - Keighley
62
5.
Euxton Balshaw Lane - Preston
58
6.
Preston - Euxton Balshaw Lane
56
7.
Euxton Balshaw Lane - Wigan North Western
50
8.
Wigan North Western - Euxton Balshaw Lane
44
9.
Oxenhope - Oakworth
35
10.
Oakworth - Oxenhope
33

Longest journeys

1.
Inverness - Carlisle
288mi 70ch
2.
Seoul - Busan
259mi 08ch
3.
Crewe - Kingswear (For Dartmouth)
254mi 54ch
4.
Kingswear (For Dartmouth) - Crewe
254mi 54ch
5.
Bruxelles Midi - Frankfurt (Main) Hbf
250mi 59ch
6.
Cardiff Central - Carnforth
250mi 12ch
7.
Frankfurt (Main) Hbf - Leipzig Hbf
235mi 39ch
8.
St Pancras International - Bruxelles Midi
231mi 74ch
9.
Bruxelles Midi - St Pancras International
231mi 74ch
10.
Birmingham New Street - Plymouth
217mi 45ch