This year

10923mi 72ch
from 215 journeys

This month so far

1883mi 42ch
from 36 journeys

Last month

1884mi 76ch
from 32 journeys

All time

111712mi 32ch
from 2746 journeys

Recent journeys

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
20 April 2025
15:59 Gospel Oak to Camden Road
Train journey for 1mi 10ch, arriving at 16:03

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