This year

6346mi 74ch
from 107 journeys

This month so far

None

Last month

1633mi 65ch
from 26 journeys

All time

23616mi 80ch
from 518 journeys

Recent journeys

14 March 2026
13:41 Newport (South Wales) to Shrewsbury
Train journey for 95mi 33ch, arriving at 15:22
14 March 2026
12:31 Bristol Temple Meads to Newport (South Wales)
Train journey for 26mi 28ch, arriving at 13:06
14 March 2026
09:30 Weymouth to Bristol Temple Meads
Train journey for 87mi 20ch, arriving at 12:01
13 March 2026
15:04 London Waterloo to Weymouth
Train journey for 142mi 61ch, arriving at 18:02
12 March 2026
20:48 Winchester to London Waterloo
Train journey for 66mi 38ch, arriving at 21:48
12 March 2026
19:45 Bournemouth to Winchester
Train journey for 41mi 41ch, arriving at 20:30

Most frequent journeys

1.
Shrewsbury - Birmingham New Street
7
2.
Weymouth - Wareham
6
3.
Birmingham Moor Street - London Marylebone
6
4.
London Euston - Wolverhampton
6
5.
Essex Road - Moorgate
6
6.
London Waterloo - Bournemouth
5
7.
Wolverhampton - Shrewsbury
5
8.
Moorgate - Essex Road
5
9.
Stafford - London Euston
5
10.
Birmingham New Street - London Euston
4

Longest journeys

1.
Penzance - London Euston
308mi 42ch
2.
London Paddington - Penzance
304mi 70ch
3.
Plymouth - Shrewsbury
248mi 14ch
4.
Shrewsbury - Plymouth
248mi 14ch
5.
Pwllheli - Oxford
223mi 33ch
6.
Norwich - Crewe
213mi 27ch
7.
London Euston - Liverpool Lime Street
195mi 78ch
8.
Liverpool Lime Street - London Euston
195mi 78ch
9.
Exeter St Davids - London Paddington
193mi 06ch
10.
London Waterloo - Exeter St Davids
192mi 26ch