This year

36425mi 69ch
from 598 journeys

This month so far

706mi 23ch
from 16 journeys

Last month

3784mi 12ch
from 60 journeys

All time

36425mi 69ch
from 598 journeys

Recent journeys

6 December 2025
11:17 Stirling to Perth
Train journey for 33mi 01ch, arriving at 11:45
6 December 2025
10:40 Glasgow Queen Street to Stirling
Train journey for 29mi 46ch, arriving at 11:04
6 December 2025
08:52 Dundee to Glasgow Queen Street
Train journey for 83mi 20ch, arriving at 10:12
6 December 2025
05:16 Perth to Stirling
Train journey for 33mi 01ch, arriving at 05:51
5 December 2025
13:54 Aberdeen to Dundee
Train journey for 71mi 25ch, arriving at 14:57
5 December 2025
12:10 Dundee to Aberdeen
Train journey for 71mi 25ch, arriving at 13:35

Most frequent journeys

1.
Perth - Glasgow Queen Street
60
2.
Glasgow Queen Street - Perth
53
3.
Perth - Stirling
42
4.
Aberdeen - Dundee
34
5.
Aberdeen - Perth
33
6.
Perth - Edinburgh
32
7.
Dundee - Edinburgh
31
8.
Edinburgh - Perth
30
9.
Dundee - Perth
29
10.
Perth - Aberdeen
23

Longest journeys

1.
Glasgow Queen Street - Aberdeen
154mi 45ch
2.
Aberdeen - Glasgow Queen Street
154mi 45ch
3.
Edinburgh - Aberdeen
130mi 39ch
4.
Stirling - Aberdeen
124mi 79ch
5.
Perth - Aberdeen
91mi 78ch
6.
Aberdeen - Perth
91mi 78ch
7.
Aberdeen - Perth
91mi 78ch
8.
Glasgow Queen Street - Dundee
83mi 20ch
9.
Dundee - Glasgow Queen Street
83mi 20ch
10.
Edinburgh - Arbroath
76mi 21ch