This year

10101mi 63ch
from 197 journeys

This month so far

90mi 66ch
from 6 journeys

Last month

2018mi 52ch
from 23 journeys

All time

191126mi 58ch
from 4606 journeys

Recent journeys

9 December 2025
08:02 Bathgate to Edinburgh
Train journey for 18mi 33ch, arriving at 08:33
5 December 2025
23:19 Edinburgh Park to Bathgate
Train journey for 13mi 46ch, arriving at 23:35
5 December 2025
23:08 Haymarket to Edinburgh Park
Train journey for 3mi 48ch, arriving at 23:12
5 December 2025
08:02 Bathgate to Edinburgh
Train journey for 18mi 33ch, arriving at 08:34
3 December 2025
22:53 Edinburgh to Bathgate
Train journey for 18mi 33ch, arriving at 23:20
3 December 2025
07:50 Bathgate to Edinburgh
Train journey for 18mi 33ch, arriving at 08:20

Most frequent journeys

1.
Bathgate - Edinburgh
144
2.
Edinburgh - Bathgate
102
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.
Glasgow Central - Newton Abbot
628mi 10ch
3.
Inverness - London Euston
588mi 02ch
4.
London Kings Cross - Inverness
580mi 60ch
5.
Sydney Central - Melbourne Southern Cross
565mi 00ch
6.
Edinburgh - Plymouth
564mi 12ch
7.
Bristol Temple Meads - Edinburgh
436mi 48ch
8.
London Euston - Edinburgh
408mi 00ch
9.
Glasgow Central - London Euston
401mi 41ch
10.
London Euston - Glasgow Central
401mi 32ch