This year

889mi 68ch
from 16 journeys

This month so far

None

Last month

811mi 14ch
from 12 journeys

All time

97250mi 26ch
from 1684 journeys

Recent journeys

18 March 2026
18:35 Shrewsbury to Pontarddulais
Train journey for 103mi 36ch, arriving at 22:10
18 March 2026
16:08 Machynlleth to Shrewsbury
Train journey for 60mi 68ch, arriving at 17:18
18 March 2026
15:05 Euston Square to Paddington (H&C)
Underground/Metro journey for 1mi 78ch, arriving at 15:20
18 March 2026
13:37 Pwllheli to Machynlleth
Train journey for 57mi 66ch, arriving at 15:54
18 March 2026
10:56 Machynlleth to Pwllheli
Train journey for 57mi 66ch, arriving at 13:13
18 March 2026
09:30 Shrewsbury to Machynlleth
Train journey for 60mi 68ch, arriving at 10:41

Most frequent journeys

1.
Livingston North - Edinburgh
32
2.
Edinburgh - Livingston North
29
3.
Carlisle - Preston
22
4.
Carlisle - Glasgow Central
22
5.
Glasgow Central - Carlisle
21
6.
Bridgend - London Paddington
15
7.
Carlisle - Lancaster
15
8.
Preston - Carlisle
13
9.
London Paddington - Bridgend
12
10.
London Euston - Milton Keynes Central
11

Longest journeys

1.
Aberdeen - Penzance
774mi 09ch
2.
London Euston - Inverness
587mi 74ch
3.
London Euston - Glasgow Central
401mi 34ch
4.
London Kings Cross - Edinburgh
393mi 13ch
5.
Edinburgh - London Kings Cross
393mi 13ch
6.
Milton Keynes Central - Glasgow Central
359mi 16ch
7.
Milton Keynes Central - Glasgow Central
352mi 24ch
8.
Carlisle - London Euston
299mi 07ch
9.
London Euston - Carlisle
299mi 07ch
10.
Glasgow Central - Birmingham New Street
296mi 06ch