This year

4873mi 32ch
from 99 journeys

This month so far

336mi 60ch
from 3 journeys

Last month

731mi 09ch
from 16 journeys

All time

185898mi 27ch
from 4508 journeys

Recent journeys

5 July 2025
22:27 Haymarket to Bathgate
Train journey for 17mi 14ch, arriving at 22:48
5 July 2025
18:08 Birmingham New Street to Haymarket
Train journey for 293mi 68ch, arriving at 22:16
4 July 2025
22:28 Bathgate to Glasgow Queen Street
Train journey for 25mi 58ch, arriving at 23:15 on 5 July
24 June 2025
17:27 Edinburgh to Livingston South
Train journey for 13mi 70ch, arriving at 17:54
24 June 2025
08:02 Bathgate to Edinburgh
Train journey for 18mi 33ch, arriving at 08:35
17 June 2025
22:48 Edinburgh to Bathgate
Train journey for 18mi 33ch, arriving at 23:15 on 18 June

Most frequent journeys

1.
Bathgate - Edinburgh
122
2.
Edinburgh - Bathgate
87
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
43

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