This year

19907mi 39ch
from 664 journeys

This month so far

493mi 53ch
from 10 journeys

Last month

3843mi 18ch
from 108 journeys

All time

582863mi 31ch
from 18526 journeys

Recent journeys

12 July 2025
22:01 West Hampstead Thameslink to Bedford
Train journey for 45mi 72ch, arriving at 22:57
12 July 2025
20:34 Clapham Junction to West Hampstead
Train journey for 8mi 61ch, arriving at 21:11
12 July 2025
17:32 Bristol Temple Meads to Clapham Junction
Train journey for 123mi 07ch, arriving at 20:29
12 July 2025
16:32 Yate to Bristol Temple Meads
Train journey for 12mi 04ch, arriving at 16:53
12 July 2025
09:39 Acton Yard Gbrf to Yate
Train journey for 155mi 64ch, arriving at 15:30
12 July 2025
07:10 Bedford to Acton Yard Gbrf
Train journey for 48mi 15ch, arriving at 08:12

Most frequent journeys

1.
Finsbury Park - St Neots
729
2.
Peterborough - St Neots
719
3.
Peterborough - London Kings Cross
686
4.
St Neots - Peterborough
652
5.
London Kings Cross - Peterborough
648
6.
St Neots - London Kings Cross
622
7.
St Neots - Finsbury Park
610
8.
Finsbury Park - Hornsey
461
9.
Moorgate - Finsbury Park
461
10.
Hornsey - Finsbury Park
444

Longest journeys

1.
Linlithgow - Crewe
471mi 52ch
2.
London Euston - Glasgow Central
406mi 66ch
3.
London Kings Cross - Edinburgh
406mi 27ch
4.
Glasgow Central - London Euston
403mi 38ch
5.
London Euston - Edinburgh
400mi 42ch
6.
London Euston - Dalmuir
400mi 36ch
7.
Edinburgh - London Euston
400mi 30ch
8.
London Euston - Carstairs
375mi 09ch
9.
Carstairs - London Euston
375mi 02ch
10.
London Euston - Carstairs
372mi 63ch