This year

45946mi 18ch
from 809 journeys

This month so far

1376mi 34ch
from 20 journeys

Last month

3954mi 37ch
from 74 journeys

All time

114236mi 16ch
from 2308 journeys

Recent journeys

12 December 2025
18:29 Haymarket to Edinburgh
Train journey for 1mi 19ch, arriving at 18:33
8 December 2025
12:07 Aberdeen to Edinburgh
Train journey for 130mi 39ch, arriving at 14:29
8 December 2025
09:30 Edinburgh to Aberdeen
Train journey for 130mi 39ch, arriving at 11:53
7 December 2025
17:04 Aberdeen to Edinburgh
Train journey for 130mi 39ch, arriving at 19:26
7 December 2025
12:37 Edinburgh to Aberdeen
Train journey for 130mi 39ch, arriving at 15:09
5 December 2025
18:43 Edinburgh to North Berwick
Train journey for 21mi 73ch, arriving at 19:20

Most frequent journeys

1.
Haymarket - Edinburgh
131
2.
Edinburgh - Haymarket
92
3.
Edinburgh - Glasgow Queen Street
44
4.
Edinburgh - Aberdeen
39
5.
Glasgow Queen Street - Edinburgh
36
6.
Aberdeen - Edinburgh
23
7.
Inverness - Edinburgh
21
8.
Glasgow Queen Street - Haymarket
17
9.
Haymarket - Glasgow Queen Street
15
10.
Edinburgh - Dundee
14

Longest journeys

1.
Basel SBB - Lepzig Hauptbahnhof
438mi 09ch
2.
Edinburgh - Bristol Temple Meads
436mi 48ch
3.
Rome Ostiense - Villa San Giovanni
413mi 66ch
4.
Villa San Giovanni - Roma Termini
411mi 27ch
5.
London Euston - Edinburgh
408mi 43ch
6.
London Euston - Edinburgh
408mi 00ch
7.
London Euston - Glasgow Central
404mi 15ch
8.
Edinburgh - London Kings Cross
402mi 71ch
9.
Glasgow Central - London Euston
401mi 34ch
10.
Edinburgh - London Euston
400mi 30ch