This year

3765mi 48ch
from 70 journeys

This month so far

215mi 27ch
from 7 journeys

Last month

654mi 06ch
from 18 journeys

All time

195752mi 47ch
from 4688 journeys

Recent journeys

8 March 2026
15:40 Edinburgh to Bathgate
Train journey for 18mi 33ch, arriving at 16:06
8 March 2026
12:33 Bathgate to Haymarket
Train journey for 17mi 14ch, arriving at 12:56
3 March 2026
17:09 Edinburgh to Bathgate
Train journey for 18mi 33ch, arriving at 17:35
3 March 2026
08:02 Bathgate to Edinburgh
Train journey for 18mi 33ch, arriving at 08:35
1 March 2026
19:10 Edinburgh to Bathgate
Train journey for 18mi 33ch, arriving at 19:35
1 March 2026
17:24 Newcastle to Edinburgh
Train journey for 124mi 41ch, arriving at 19:03

Most frequent journeys

1.
Bathgate - Edinburgh
160
2.
Edinburgh - Bathgate
119
3.
Paignton - Newton Abbot
87
4.
Exeter St Davids - Newton Abbot
69
5.
Paignton - Exeter St Thomas
67
6.
Newton Abbot - Paignton
63
7.
Exeter St Davids - Paignton
54
8.
Paignton - Exeter St Davids
51
9.
Victoria - King's Cross St. Pancras
45
10.
Newton Abbot - Plymouth
44

Longest journeys

1.
Penzance - Aberdeen
812mi 70ch
2.
Wien Hbf - Hamburg Hbf
713mi 00ch
3.
Glasgow Central - Newton Abbot
628mi 10ch
4.
Inverness - London Euston
588mi 02ch
5.
London Kings Cross - Inverness
580mi 60ch
6.
Sydney Central - Melbourne Southern Cross
565mi 00ch
7.
Edinburgh - Plymouth
564mi 12ch
8.
Bristol Temple Meads - Edinburgh
436mi 48ch
9.
London Euston - Edinburgh
408mi 00ch
10.
Glasgow Central - London Euston
401mi 41ch