This year

9226mi 25ch
from 410 journeys

This month so far

389mi 04ch
from 11 journeys

Last month

224mi 72ch
from 14 journeys

All time

19614mi 61ch
from 905 journeys

Recent journeys

18 December 2025
11:31 Shrewsbury to Swansea
Train journey for 121mi 56ch, arriving at 16:01
18 December 2025
09:10 Newport (South Wales) to Shrewsbury
Train journey for 95mi 33ch, arriving at 10:58
18 December 2025
07:41 Filton Abbey Wood to Newport (South Wales)
Train journey for 21mi 79ch, arriving at 08:05
18 December 2025
07:05 Bath Spa to Filton Abbey Wood
Train journey for 14mi 57ch, arriving at 07:33
14 December 2025
15:18 Castle Cary to Bath Spa
Train journey for 36mi 43ch, arriving at 16:18
14 December 2025
14:24 Westbury to Castle Cary
Train journey for 19mi 61ch, arriving at 14:50

Most frequent journeys

1.
Kennington - Borough
29
2.
Borough - Kennington
28
3.
Kennington - Battersea Power Station
22
4.
Battersea Power Station - Kennington
21
5.
Nine Elms - Kennington
16
6.
Reading - London Paddington
15
7.
London Paddington - Reading
14
8.
Twyford - Henley-on-Thames
12
9.
Henley-on-Thames - Twyford
12
10.
Goring & Streatley - Reading
11

Longest journeys

1.
St Pancras International - Paris Nord
405mi 08ch
2.
London Euston - Glasgow Central
401mi 34ch
3.
Glasgow Central - London Euston
401mi 34ch
4.
Lille Europe - Strasbourg
400mi 13ch
5.
Amsterdam C.S. - Berlin Hbf
395mi 00ch
6.
Berlin Hbf - Muenchen Hbf
383mi 00ch
7.
Paris Nord - Amsterdam C.S.
322mi 00ch
8.
Geneve - Paris Gare De Lyon
311mi 00ch
9.
Paris Nord - St Pancras International
305mi 08ch
10.
Penzance - London Paddington
304mi 75ch