This year

887.38 mi
from 22 journeys

This month so far

142.08 mi
from 4 journeys

Last month

126.35 mi
from 3 journeys

All time

37366.41 mi
from 563 journeys

Recent journeys

2 April 2026
18:09 Glasgow Queen Street to Perth
Train journey for 62.588 mi, arriving at 19:33
2 April 2026
15:20 Uddingston to Glasgow Central
Train journey for 8.450 mi, arriving at 15:33
2 April 2026
12:55 Glasgow Central to Uddingston
Train journey for 8.450 mi, arriving at 13:08
2 April 2026
10:32 Perth to Glasgow Queen Street
Train journey for 62.588 mi, arriving at 11:35
23 March 2026
18:10 Stirling to Perth
Train journey for 33.012 mi, arriving at 18:36
23 March 2026
17:04 Edinburgh to Stirling
Train journey for 36.462 mi, arriving at 17:59

Most frequent journeys

1.
Edinburgh - Perth
28
2.
Perth - Edinburgh
25
3.
Walmer - St Pancras International
14
4.
St Pancras International - Walmer
13
5.
Perth - Glasgow Queen Street
13
6.
Glasgow Queen Street - Perth
13
7.
Walmer - Folkestone Central
11
8.
Folkestone Central - Walmer
11
9.
Ashford International - St Pancras International
8
10.
St Pancras International - Ashford International
8

Longest journeys

1.
London Kings Cross - Perth
472.462 mi
2.
Perth - London Kings Cross
472.438 mi
3.
London Kings Cross - Perth
462.638 mi
4.
Perth - London Kings Cross
462.638 mi
5.
Dundee - London Kings Cross
452.338 mi
6.
Glasgow Central - London Euston
407.200 mi
7.
London Euston - Glasgow Central
401.425 mi
8.
Glasgow Central - London Euston
401.425 mi
9.
Edinburgh - London Euston
400.375 mi
10.
London Kings Cross - Edinburgh
393.162 mi