This year

10556mi 06ch
from 367 journeys

This month so far

564mi 14ch
from 27 journeys

Last month

1673mi 75ch
from 55 journeys

All time

87702mi 13ch
from 3152 journeys

Recent journeys

14 July 2025
19:06 Haymarket to Inverkeithing
Train journey for 11mi 73ch, arriving at 19:24
14 July 2025
17:45 Glasgow Queen Street to Haymarket
Train journey for 46mi 02ch, arriving at 18:35
14 July 2025
08:05 Haymarket to Glasgow Queen Street
Train journey for 46mi 02ch, arriving at 08:52
14 July 2025
07:42 Inverkeithing to Haymarket
Train journey for 11mi 73ch, arriving at 07:58
13 July 2025
13:59 Edinburgh to Linlithgow
Train journey for 17mi 45ch, arriving at 14:16
13 July 2025
13:28 Inverkeithing to Edinburgh
Train journey for 13mi 12ch, arriving at 13:46

Most frequent journeys

1.
Edinburgh - Dalmeny
272
2.
Haymarket - Glasgow Queen Street
256
3.
Dalmeny - Edinburgh
250
4.
Dalmeny - Haymarket
241
5.
Haymarket - Dalmeny
172
6.
Inverkeithing - Haymarket
172
7.
Glasgow Queen Street - Haymarket
165
8.
Glasgow Queen Street - Edinburgh
133
9.
Haymarket - Inverkeithing
123
10.
Linlithgow - Glasgow Queen Street
71

Longest journeys

1.
Aberdeen - Plymouth
694mi 51ch
2.
Glasgow Central - London Euston
403mi 76ch
3.
London Kings Cross - Edinburgh
402mi 40ch
4.
Edinburgh - London Kings Cross
402mi 40ch
5.
London Kings Cross - Edinburgh
396mi 07ch
6.
Edinburgh - London Euston
395mi 53ch
7.
London Kings Cross - Edinburgh
394mi 49ch
8.
London Kings Cross - Edinburgh
393mi 13ch
9.
Edinburgh - London Kings Cross
393mi 13ch
10.
Carstairs - London Euston
372mi 68ch