This year

1705mi 77ch
from 59 journeys

This month so far

None

Last month

1194mi 34ch
from 33 journeys

All time

40406mi 48ch
from 1810 journeys

Recent journeys

28 March 2026
14:09 Strand Road Level Crossing to Preston Riverside
Train journey for 1mi 50ch, arriving at 14:31
28 March 2026
13:44 Preston Riverside to Strand Road Level Crossing
Train journey for 1mi 50ch, arriving at 13:54
28 March 2026
12:51 Preston Riverside to Strand Road Level Crossing
Train journey for 1mi 50ch, arriving at 13:00
28 March 2026
11:59 Strand Road Level Crossing to Preston Riverside
Train journey for 1mi 50ch, arriving at 12:18
28 March 2026
11:43 Preston Riverside to Strand Road Level Crossing
Train journey for 1mi 50ch, arriving at 11:51
28 March 2026
10:59 Strand Road Level Crossing to Preston Riverside
Train journey for 1mi 50ch, arriving at 11:27

Most frequent journeys

1.
Rawtenstall - Heywood
59
2.
Bury Bolton Street - Rawtenstall
59
3.
Heywood - Bury Bolton Street
53
4.
Rawtenstall - Bury Bolton Street
46
5.
Heywood - Rawtenstall
45
6.
Bury Bolton Street - Heywood
38
7.
Rochdale - Bradford Interchange
21
8.
Moston - Rochdale
20
9.
Bradford Interchange - Rochdale
18
10.
Rochdale - Moston
16

Longest journeys

1.
London Euston - Glasgow Central
408mi 79ch
2.
London Euston - Edinburgh
406mi 17ch
3.
Aberdeen - York
335mi 12ch
4.
Southampton Central - Manchester Piccadilly
235mi 46ch
5.
Leeds - Edinburgh
230mi 22ch
6.
Manchester Piccadilly - Southampton Central
227mi 46ch
7.
Taunton - Manchester Piccadilly
227mi 28ch
8.
Manchester Piccadilly - Taunton
219mi 47ch
9.
Swansea - Manchester Piccadilly
216mi 39ch
10.
Reading - Manchester Piccadilly
194mi 63ch