This year

10972mi 31ch
from 465 journeys

This month so far

2018mi 32ch
from 131 journeys

Last month

3953mi 16ch
from 99 journeys

All time

152108mi 55ch
from 7822 journeys

Recent journeys

26 April 2025
19:30 London Paddington to Weston-super-Mare
Train journey for 137mi 27ch, arriving at 21:34
26 April 2025
10:04 Broxbourne to Cheshunt
Train journey for 3mi 16ch, arriving at 10:08
26 April 2025
09:25 London Liverpool Street to Broxbourne
Train journey for 17mi 17ch, arriving at 09:53
26 April 2025
08:15 Battersea Park to Clapham High Street
Train journey for 1mi 07ch, arriving at 08:22
26 April 2025
07:52 Denmark Hill to Battersea Park
Train journey for 3mi 08ch, arriving at 08:01
26 April 2025
07:22 Bromley South to Denmark Hill
Train journey for 7mi 65ch, arriving at 07:45

Most frequent journeys

1.
Bristol Temple Meads - Weston-super-Mare
401
2.
Weston-super-Mare - Bristol Temple Meads
396
3.
Bristol Parkway - Bristol Temple Meads
119
4.
Bristol Temple Meads - Bristol Parkway
103
5.
Pilning - Filton Abbey Wood
86
6.
Newport (South Wales) - Pilning
85
7.
Bristol Temple Meads - Severn Beach
73
8.
Severn Tunnel Junction - Pilning
59
9.
Birmingham New Street - Bristol Temple Meads
45
10.
London Paddington - Weston-super-Mare
45

Longest journeys

1.
London Euston - Edinburgh
402mi 61ch
2.
London Euston - Edinburgh
400mi 42ch
3.
Edinburgh - London Euston
400mi 30ch
4.
Edinburgh - London Kings Cross
393mi 13ch
5.
London Euston - Carstairs
375mi 09ch
6.
Carstairs - London Euston
375mi 09ch
7.
Birmingham New Street - Edinburgh
294mi 71ch
8.
Glasgow Central - Wolverhampton
283mi 09ch
9.
Newcastle - London Kings Cross
268mi 56ch
10.
Bristol Temple Meads - Bicester Village
254mi 64ch