This year

20243mi 67ch
from 664 journeys

This month so far

792mi 49ch
from 29 journeys

Last month

1721mi 70ch
from 57 journeys

All time

97389mi 74ch
from 3449 journeys

Recent journeys

15 December 2025
07:40 Inverkeithing to Haymarket
Train journey for 11mi 73ch, arriving at 07:56
13 December 2025
20:50 Edinburgh to Dalmeny
Train journey for 9mi 35ch, arriving at 21:10
13 December 2025
14:00 Inverkeithing to Edinburgh
Train journey for 13mi 12ch, arriving at 14:25
10 December 2025
17:56 Haymarket to Inverkeithing
Train journey for 11mi 73ch, arriving at 18:19
10 December 2025
17:56 Haymarket to Inverkeithing
Train journey for 11mi 73ch, arriving at 18:19
10 December 2025
16:59 Glasgow Queen Street to Haymarket
Train journey for 46mi 02ch, arriving at 17:54

Most frequent journeys

1.
Haymarket - Glasgow Queen Street
302
2.
Edinburgh - Dalmeny
274
3.
Dalmeny - Edinburgh
250
4.
Dalmeny - Haymarket
241
5.
Inverkeithing - Haymarket
224
6.
Glasgow Queen Street - Haymarket
200
7.
Haymarket - Dalmeny
172
8.
Haymarket - Inverkeithing
168
9.
Glasgow Queen Street - Edinburgh
144
10.
Edinburgh - Inverkeithing
73

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