This year

7821mi 78ch
from 206 journeys

This month so far

158mi 66ch
from 3 journeys

Last month

690mi 39ch
from 18 journeys

All time

29068mi 75ch
from 905 journeys

Recent journeys

15 December 2025
09:04 Farringdon to Gatwick Airport
Train journey for 36mi 77ch, arriving at 09:44
15 December 2025
08:41 London Paddington to Farringdon
Train journey for 3mi 44ch, arriving at 08:49
15 December 2025
06:59 Bristol Temple Meads to London Paddington
Train journey for 118mi 25ch, arriving at 08:30
20 November 2025
19:30 London Paddington to Bristol Temple Meads
Train journey for 118mi 25ch, arriving at 21:14
20 November 2025
18:49 Stratford (London) to London Paddington
Train journey for 8mi 78ch, arriving at 19:07
20 November 2025
16:59 Norwich to Stratford (London)
Train journey for 110mi 73ch, arriving at 18:44

Most frequent journeys

1.
Bristol Temple Meads - London Paddington
18
2.
London Paddington - Bristol Temple Meads
15
3.
Bristol Temple Meads - Nailsea & Backwell
12
4.
Taunton - Bristol Temple Meads
11
5.
Bristol Temple Meads - Bristol Parkway
10
6.
Cheltenham Spa - Bristol Temple Meads
9
7.
Swindon - Bristol Temple Meads
8
8.
Didcot Parkway - Bristol Temple Meads
8
9.
Weston-super-Mare - Bristol Temple Meads
8
10.
Bristol Temple Meads - Birmingham New Street
8

Longest journeys

1.
York - Bristol Parkway
226mi 07ch
2.
Bristol Parkway - York
226mi 07ch
3.
Pilning - Penzance
216mi 44ch
4.
Bristol Temple Meads - Leeds
207mi 32ch
5.
Leeds - Bristol Temple Meads
206mi 26ch
6.
Bristol Temple Meads - Leeds
206mi 26ch
7.
Derby - Reading
172mi 74ch
8.
Sheffield - Bristol Temple Meads
168mi 52ch
9.
Bristol Temple Meads - Sheffield
168mi 52ch
10.
Sheffield - Bristol Temple Meads
167mi 46ch