This year

25522mi 65ch
from 854 journeys

This month so far

2577mi 01ch
from 74 journeys

Last month

4622mi 41ch
from 159 journeys

All time

64527mi 36ch
from 2107 journeys

Recent journeys

16 July 2025
18:20 Cardiff Central to Didcot Parkway
Train journey for 92mi 06ch, arriving at 19:34
16 July 2025
17:05 Ystrad Mynach to Cardiff Central
Train journey for 13mi 16ch, arriving at 17:37
16 July 2025
12:23 Cardiff Central to Ystrad Mynach
Train journey for 13mi 16ch, arriving at 12:55
16 July 2025
07:54 Didcot Parkway to Cardiff Central
Train journey for 92mi 06ch, arriving at 09:18
15 July 2025
15:59 London Paddington to Didcot Parkway
Train journey for 53mi 05ch, arriving at 16:39
15 July 2025
10:40 Chester to London Euston
Train journey for 179mi 11ch, arriving at 13:14

Most frequent journeys

1.
Oxford - Didcot Parkway
256
2.
Didcot Parkway - Oxford
241
3.
Didcot Parkway - Reading
116
4.
Reading - London Paddington
114
5.
Oxford - London Paddington
94
6.
London Paddington - Didcot Parkway
90
7.
London Paddington - Oxford
84
8.
London Paddington - Reading
76
9.
Reading - Didcot Parkway
74
10.
Oxford - Reading
71

Longest journeys

1.
Carlisle - London Euston
299mi 07ch
2.
London Euston - Carlisle
299mi 07ch
3.
Newcastle - London Kings Cross
271mi 50ch
4.
London Kings Cross - Newcastle
268mi 56ch
5.
Banbury - Paignton
201mi 30ch
6.
London Kings Cross - York
188mi 40ch
7.
Chester - London Euston
179mi 11ch
8.
Paignton - Oxford
172mi 38ch
9.
London Euston - Crewe
158mi 00ch
10.
London Kings Cross - Doncaster
155mi 77ch