This year

893mi 43ch
from 10 journeys

This month so far

None

Last month

854mi 06ch
from 4 journeys

All time

56137mi 32ch
from 913 journeys

Recent journeys

7 November 2025
12:40 Glasgow Queen Street to Aberdeen
Train journey for 154mi 45ch, arriving at 15:19
7 November 2025
09:32 Aviemore to Glasgow Queen Street
Train journey for 146mi 04ch, arriving at 12:15
7 November 2025
04:17 Edinburgh to Aviemore
Train journey for 152mi 75ch, arriving at 08:17
6 November 2025
21:15 London Euston to Edinburgh
Train journey for 400mi 42ch, arriving at 03:44 on 7 November
21 March 2025
14:49 Penarth to Cardiff Central
Train journey for 3mi 56ch, arriving at 15:01
21 March 2025
14:34 Cardiff Central to Penarth
Train journey for 3mi 56ch, arriving at 14:45

Most frequent journeys

1.
London Paddington - Swindon
65
2.
Swindon - Didcot Parkway
60
3.
Swindon - London Paddington
56
4.
Didcot Parkway - Swindon
40
5.
Cheltenham Spa - Cheltenham Spa
29
6.
Swansea - London Paddington
26
7.
Swindon - Cheltenham Spa
24
8.
Cheltenham Spa - London Paddington
19
9.
Swindon - Swansea
17
10.
London Paddington - Swansea
16

Longest journeys

1.
Berwick-upon-Tweed - Plymouth
506mi 55ch
2.
London Euston - Edinburgh
400mi 42ch
3.
London Kings Cross - Edinburgh
393mi 13ch
4.
Edinburgh - Swindon
385mi 33ch
5.
Swindon - Edinburgh
384mi 37ch
6.
Newport (South Wales) - Carlisle
319mi 42ch
7.
Carlisle - Bristol Temple Meads
307mi 44ch
8.
Leeds - Swanage
307mi 11ch
9.
Carlisle - Newport (South Wales)
302mi 20ch
10.
London Euston - Carlisle
299mi 07ch