This year

25356mi 31ch
from 418 journeys

This month so far

281mi 53ch
from 16 journeys

Last month

2257mi 54ch
from 44 journeys

All time

68935mi 62ch
from 1109 journeys

Recent journeys

13 December 2025
19:56 Partick to Duke Street
Train journey for 4mi 14ch, arriving at 20:10
12 December 2025
17:31 Glasgow Queen Street to Duke Street
Train journey for 1mi 56ch, arriving at 17:37
12 December 2025
17:06 Anniesland to Glasgow Queen Street
Train journey for 5mi 36ch, arriving at 17:28
12 December 2025
16:25 Alexandra Parade to Anniesland
Train journey for 6mi 12ch, arriving at 16:49
8 December 2025
21:49 Garscadden to Duke Street
Train journey for 6mi 75ch, arriving at 22:13
8 December 2025
21:21 Argyle Street to Garscadden
Train journey for 5mi 21ch, arriving at 21:39

Most frequent journeys

1.
Glasgow Queen Street - Duke Street
58
2.
Duke Street - Glasgow Queen Street
57
3.
Edinburgh - Glasgow Queen Street
23
4.
Glasgow Queen Street - Edinburgh
23
5.
York - Edinburgh
22
6.
Edinburgh - York
22
7.
Bagshot - Ascot
20
8.
Glasgow Central - London Euston
19
9.
London Euston - Glasgow Central
18
10.
York - Leeds
17

Longest journeys

1.
Inverness - London Euston
588mi 02ch
2.
Bristol Temple Meads - Glasgow Central
493mi 42ch
3.
Glasgow Central - London Euston
457mi 64ch
4.
London Euston - Glasgow Central
456mi 14ch
5.
Dalmuir - London Euston
453mi 55ch
6.
London Kings Cross - Glasgow Central
450mi 07ch
7.
London Kings Cross - Edinburgh
431mi 79ch
8.
Falkirk Grahamston - London Euston
425mi 71ch
9.
London Euston - Glasgow Central
408mi 79ch
10.
Glasgow Central - London Euston
408mi 79ch