This year

28057mi 30ch
from 753 journeys

This month so far

1679mi 04ch
from 62 journeys

Last month

3941mi 78ch
from 116 journeys

All time

266600mi 59ch
from 5989 journeys

Recent journeys

14 September 2025
16:44 Cardiff Central to Cheltenham Spa
Train journey for 62mi 77ch, arriving at 18:02
14 September 2025
16:09 Barry to Cardiff Central
Train journey for 8mi 28ch, arriving at 16:33
14 September 2025
13:59 Cardiff Central to Barry
Train journey for 8mi 28ch, arriving at 14:25
14 September 2025
12:40 Cheltenham Spa to Cardiff Central
Train journey for 62mi 77ch, arriving at 13:54
12 September 2025
19:50 Salisbury to Romsey
Train journey for 16mi 45ch, arriving at 20:07
12 September 2025
17:22 London Waterloo to Salisbury
Train journey for 83mi 42ch, arriving at 18:54

Most frequent journeys

1.
Romsey - Salisbury
659
2.
Salisbury - Romsey
554
3.
Salisbury - London Waterloo
518
4.
London Waterloo - Salisbury
500
5.
Exeter St Davids - Salisbury
195
6.
Basingstoke - Salisbury
192
7.
Salisbury - Basingstoke
185
8.
Salisbury - Exeter St Davids
182
9.
Exeter St Davids - Exeter New Yard
105
10.
Exeter New Yard - Exeter St Davids
103

Longest journeys

1.
Aberdeen - Penzance
759mi 45ch
2.
Plymouth - Glasgow Central
621mi 06ch
3.
London Kings Cross - Inverness
580mi 60ch
4.
London Kings Cross - Aberdeen
523mi 52ch
5.
Edinburgh - London Euston
402mi 77ch
6.
London Euston - Edinburgh
400mi 42ch
7.
Edinburgh - London Euston
400mi 30ch
8.
London Euston - Edinburgh
395mi 14ch
9.
London Euston - Motherwell
388mi 45ch
10.
London Paddington - Pembroke
287mi 15ch