This year

7288mi 26ch
from 174 journeys

This month so far

None

Last month

1884mi 64ch
from 34 journeys

All time

112415mi 29ch
from 2224 journeys

Recent journeys

20 March 2026
16:30 Manchester Piccadilly to Cardiff Central
Train journey for 170mi 63ch, arriving at 20:23
20 March 2026
11:32 Crewe to Manchester Piccadilly
Train journey for 30mi 70ch, arriving at 12:25
20 March 2026
09:34 London Euston to Crewe
Train journey for 158mi 00ch, arriving at 11:14
20 March 2026
09:13 Tottenham Court Road to Euston
Underground/Metro journey for 1mi 04ch, arriving at 09:18
20 March 2026
09:05 London Paddington to Tottenham Court Road
Train journey for 2mi 11ch, arriving at 09:09
20 March 2026
07:17 Gloucester to London Paddington
Train journey for 113mi 76ch, arriving at 08:59

Most frequent journeys

1.
Gloucester - Swindon
136
2.
Swindon - Gloucester
132
3.
Chippenham - Swindon
74
4.
Swindon - Chippenham
56
5.
Swindon - London Paddington
41
6.
Bristol Temple Meads - Gloucester
32
7.
London Paddington - Swindon
28
8.
Newport (South Wales) - Gloucester
25
9.
Cheltenham Spa - Alstone C. Sidings
24
10.
Newport (South Wales) - Swindon
24

Longest journeys

1.
Milan Porta Garibaldi - Villa San Giovanni
752mi 68ch
2.
Kyiv Pasazhyrskyi - Uzhhorod
521mi 26ch
3.
Hannover Hauptbahnhof - Linz Hauptbahnhof
473mi 44ch
4.
Basel SBB - Leipzig Hauptbahnhof
431mi 38ch
5.
Villa San Giovanni - Roma Termini
403mi 01ch
6.
Villa San Giovanni - Roma Termini
402mi 66ch
7.
London Euston - Glasgow Central
401mi 34ch
8.
London Euston - Edinburgh
400mi 42ch
9.
Edinburgh - London Euston
400mi 30ch
10.
London Euston - Edinburgh
400mi 26ch