This year

18554mi 33ch
from 292 journeys

This month so far

732mi 08ch
from 8 journeys

Last month

6587mi 55ch
from 99 journeys

All time

76443mi 17ch
from 1144 journeys

Recent journeys

2 April 2026
14:06 Edinburgh to Bathgate
Train journey for 18mi 33ch, arriving at 14:36
2 April 2026
11:07 York to Edinburgh
Train journey for 204mi 57ch, arriving at 13:31
2 April 2026
06:59 Edinburgh to York
Train journey for 204mi 57ch, arriving at 09:14
2 April 2026
05:47 Bathgate to Edinburgh
Train journey for 18mi 33ch, arriving at 06:13
1 April 2026
13:11 Edinburgh to Bathgate
Train journey for 18mi 33ch, arriving at 13:38
1 April 2026
11:12 Newcastle to Edinburgh
Train journey for 124mi 41ch, arriving at 12:31

Most frequent journeys

1.
Edinburgh - Newcastle
116
2.
Newcastle - Edinburgh
98
3.
Bathgate - Edinburgh
96
4.
Edinburgh - Bathgate
96
5.
Glasgow Central - Wishaw
51
6.
Edinburgh - York
43
7.
York - Edinburgh
41
8.
Edinburgh - Haymarket
37
9.
Wishaw - Glasgow Central
35
10.
Cambuslang - Anniesland
29

Longest journeys

1.
Glasgow Central - London Euston
401mi 34ch
2.
London Euston - Glasgow Central
401mi 07ch
3.
London Kings Cross - Edinburgh
393mi 17ch
4.
London Kings Cross - Edinburgh
393mi 13ch
5.
Edinburgh - London Kings Cross
393mi 13ch
6.
Doncaster - Motherwell
281mi 21ch
7.
Doncaster - Edinburgh
237mi 16ch
8.
Edinburgh - Doncaster
237mi 16ch
9.
Edinburgh - York
214mi 00ch
10.
Manchester Piccadilly - Motherwell
211mi 01ch