This year

14705mi 02ch
from 248 journeys

This month so far

488mi 52ch
from 8 journeys

Last month

4657mi 01ch
from 82 journeys

All time

412005mi 79ch
from 5136 journeys

Recent journeys

2 April 2026
14:44 Glasgow Queen Street to Linlithgow
Train journey for 29mi 56ch, arriving at 15:13
2 April 2026
11:19 Carlisle to Glasgow Central
Train journey for 102mi 27ch, arriving at 12:41
2 April 2026
08:53 Edinburgh to Carlisle
Train journey for 101mi 23ch, arriving at 10:04
2 April 2026
08:15 Linlithgow to Edinburgh
Train journey for 17mi 45ch, arriving at 08:36
1 April 2026
14:02 Edinburgh to Linlithgow
Train journey for 17mi 45ch, arriving at 14:27
1 April 2026
12:25 Carlisle to Edinburgh
Train journey for 101mi 28ch, arriving at 13:51

Most frequent journeys

1.
Edinburgh - Newcastle
521
2.
Newcastle - Edinburgh
431
3.
Edinburgh - Linlithgow
400
4.
Linlithgow - Edinburgh
396
5.
Edinburgh - York
160
6.
York - Edinburgh
151
7.
Newcastle - Haymarket
83
8.
Edinburgh - London Kings Cross
81
9.
Edinburgh - Edinburgh Park
79
10.
London Kings Cross - Edinburgh
73

Longest journeys

1.
London Kings Cross - Inverness
627mi 26ch
2.
London Kings Cross - Aberdeen
523mi 52ch
3.
Glasgow Central - London Kings Cross
450mi 03ch
4.
London Kings Cross - Edinburgh
431mi 43ch
5.
Edinburgh - Newport (South Wales)
430mi 09ch
6.
London Kings Cross - Stirling
429mi 50ch
7.
London Euston - Glasgow Central
423mi 49ch
8.
Glasgow Central - London Euston
423mi 44ch
9.
Glasgow Central - London Euston
412mi 51ch
10.
London Euston - Glasgow Central
409mi 33ch