This year

4571mi 35ch
from 82 journeys

This month so far

135mi 66ch
from 2 journeys

Last month

2740mi 29ch
from 45 journeys

All time

123357mi 78ch
from 2955 journeys

Recent journeys

21 March 2026
17:35 Ropley to Alresford (Hampshire)
Train journey for 2mi 70ch, arriving at 17:50
1 July 2025
17:47 Guildford to Haslemere
Train journey for 12mi 52ch, arriving at 18:18
13 May 2025
14:40 Swindon to Cardiff Central
Train journey for 67mi 73ch, arriving at 15:40
4 May 2025
22:02 Llandaf to Cardiff Central
Train journey for 3mi 75ch, arriving at 22:13
21 April 2025
11:48 London Bridge to Greenwich
Train journey for 3mi 47ch, arriving at 11:59
21 April 2025
11:34 London Waterloo East to London Bridge
Train journey for 1mi 08ch, arriving at 11:38

Most frequent journeys

1.
Cardiff Bay - Cardiff Queen Street
45
2.
Cardiff Central - Pontypridd
39
3.
Cardiff Queen Street - Cardiff Bay
38
4.
Haslemere - London Waterloo
32
5.
London Waterloo - Haslemere
32
6.
Pontypridd - Cardiff Central
31
7.
Swansea - Cardiff Central
24
8.
Cathays - Cardiff Central
23
9.
Cardiff Central - Swansea
22
10.
Rhymney - Heath High Level
20

Longest journeys

1.
Beijing South Station - Shanghai
979mi 02ch
2.
Glasgow Central - London Euston
401mi 34ch
3.
Glasgow Central - London Euston
401mi 27ch
4.
London Euston - Edinburgh
400mi 26ch
5.
Edinburgh - London Euston
400mi 23ch
6.
London Euston - Edinburgh
400mi 19ch
7.
London Euston - Edinburgh
400mi 12ch
8.
London Kings Cross - Edinburgh
393mi 13ch
9.
Edinburgh - London Kings Cross
393mi 13ch
10.
London Euston - Carstairs
372mi 40ch