This year

48542mi 07ch
from 1391 journeys

This month so far

445mi 39ch
from 16 journeys

Last month

5633mi 27ch
from 178 journeys

All time

302750mi 77ch
from 11902 journeys

Recent journeys

3 September 2025
07:39 Bristol Temple Meads to Gloucester
Train journey for 39mi 02ch, arriving at 08:29
2 September 2025
21:24 Bath Spa to Keynsham
Train journey for 6mi 72ch, arriving at 21:33
2 September 2025
20:23 Didcot Parkway to Bath Spa
Train journey for 53mi 61ch, arriving at 21:19
2 September 2025
15:57 Reading to Didcot Parkway
Train journey for 17mi 10ch, arriving at 16:08
2 September 2025
15:25 Basingstoke to Reading
Train journey for 15mi 31ch, arriving at 15:55
2 September 2025
06:00 Keynsham to Fareham
Train journey for 87mi 36ch, arriving at 08:07

Most frequent journeys

1.
Bristol Temple Meads - Bristol Parkway
105
2.
Cardiff Central - Bristol Temple Meads
100
3.
London Paddington - Bristol Temple Meads
84
4.
Bristol Parkway - London Paddington
81
5.
Bristol Parkway - Bristol Temple Meads
80
6.
Severn Beach - Bristol Temple Meads
78
7.
Bristol Temple Meads - Cardiff Central
77
8.
Bristol Temple Meads - London Paddington
76
9.
London Waterloo - Surbiton
75
10.
London Paddington - Bristol Parkway
75

Longest journeys

1.
London Kings Cross - Inverness (via Carlisle)
619mi 12ch
2.
Oulu - Helsinki
426mi 32ch
3.
London Euston - Glasgow Central
403mi 60ch
4.
London Euston - Glasgow Central (via Northampton)
403mi 39ch
5.
London Euston - Edinburgh
402mi 52ch
6.
London Euston - Edinburgh (via Northampton)
402mi 29ch
7.
Glasgow Central - London Euston
401mi 36ch
8.
London Euston - Glasgow Central
401mi 34ch
9.
Glasgow Central - London Euston
401mi 34ch
10.
Glasgow Central - London Euston
401mi 32ch