This year

4117mi 27ch
from 102 journeys

This month so far

639mi 70ch
from 21 journeys

Last month

1453mi 77ch
from 30 journeys

All time

148207mi 47ch
from 4797 journeys

Recent journeys

27 March 2026
17:44 Edinburgh to Glasgow Queen Street
Train journey for 47mi 21ch, arriving at 18:37
12 March 2026
09:13 Haymarket to Edinburgh
Train journey for 1mi 19ch, arriving at 09:19
12 March 2026
08:44 Linlithgow to Haymarket
Train journey for 16mi 26ch, arriving at 09:03
12 March 2026
07:44 Glasgow Queen Street to Linlithgow
Train journey for 29mi 56ch, arriving at 08:14
7 March 2026
20:09 Glasgow Central to Dumbreck
Train journey for 2mi 17ch, arriving at 20:16
7 March 2026
16:11 Oban to Glasgow Queen Street
Train journey for 101mi 15ch, arriving at 19:18

Most frequent journeys

1.
Dumbreck - Glasgow Central
1052
2.
Glasgow Central - Dumbreck
817
3.
Edinburgh - Glasgow Queen Street
773
4.
Glasgow Central - Edinburgh
572
5.
Glasgow Queen Street - Edinburgh
312
6.
Edinburgh - Glasgow Central
50
7.
Glasgow Queen Street - Inverness
25
8.
Haymarket - Glasgow Queen Street
18
9.
Inverness - Glasgow Queen Street
17
10.
Glasgow Central - Exhibition Centre
17

Longest journeys

1.
Glasgow Central (High Level) - Bristol Temple Meads
486mi 25ch
2.
London Euston - Glasgow Central
461mi 34ch
3.
London Euston - Glasgow Central
461mi 30ch
4.
Glasgow Central - London Euston
452mi 29ch
5.
Glasgow Central - London Euston
410mi 08ch
6.
London Euston - Glasgow Central
406mi 40ch
7.
London Euston - Glasgow Central
404mi 60ch
8.
Glasgow Central - London Euston
403mi 58ch
9.
Glasgow Central - London Euston
403mi 56ch
10.
London Euston - Glasgow Central
403mi 55ch