This year

15753mi 73ch
from 424 journeys

This month so far

334mi 08ch
from 5 journeys

Last month

4298mi 42ch
from 114 journeys

All time

109694mi 13ch
from 5131 journeys

Recent journeys

1 April 2026
21:29 Salisbury to Basingstoke
Train journey for 35mi 62ch, arriving at 22:09
1 April 2026
19:52 London Waterloo to Salisbury
Train journey for 83mi 42ch, arriving at 21:21
1 April 2026
17:48 Salisbury to London Waterloo
Train journey for 83mi 42ch, arriving at 19:23
1 April 2026
15:25 London Waterloo to Salisbury
Train journey for 83mi 42ch, arriving at 16:51
1 April 2026
14:32 Basingstoke to London Waterloo
Train journey for 47mi 60ch, arriving at 15:20
30 March 2026
19:05 London Waterloo to Basingstoke
Train journey for 47mi 60ch, arriving at 19:50

Most frequent journeys

1.
Birmingham New Street - Tile Hill
145
2.
Berkswell - Birmingham New Street
141
3.
Birmingham New Street - Berkswell
139
4.
Tile Hill - Birmingham New Street
120
5.
Basingstoke - London Waterloo
81
6.
Wolverhampton - Birmingham New Street
71
7.
Birmingham New Street - Wolverhampton
67
8.
London Waterloo - Basingstoke
66
9.
Woking - Basingstoke
51
10.
Birmingham International - Birmingham New Street
44

Longest journeys

1.
London Kings Cross - Inverness
619mi 10ch
2.
London Euston - Glasgow Central
461mi 22ch
3.
London Euston - Glasgow Central
401mi 34ch
4.
Edinburgh - London Kings Cross
393mi 17ch
5.
Edinburgh - London Kings Cross
393mi 13ch
6.
Berlin Hbf - Muenchen Hbf
383mi 61ch
7.
Muenchen Hbf - Berlin Hbf
383mi 60ch
8.
Edinburgh - Birmingham New Street
367mi 69ch
9.
Hamburg Hbf - Koebenhavn H
315mi 28ch
10.
Penzance - Birmingham New Street
296mi 77ch