This year

10939mi 69ch
from 116 journeys

This month so far

None

Last month

4428mi 47ch
from 46 journeys

All time

128814mi 07ch
from 1423 journeys

Recent journeys

21 March 2026
06:00 Bristol Temple Meads to London Paddington
Train journey for 118mi 25ch, arriving at 07:37
20 March 2026
18:29 London Paddington to Bristol Temple Meads
Train journey for 118mi 25ch, arriving at 20:01
20 March 2026
15:24 Basingstoke to London Waterloo
Train journey for 47mi 60ch, arriving at 16:38
20 March 2026
13:42 London Waterloo to Basingstoke
Train journey for 47mi 60ch, arriving at 14:57
20 March 2026
12:56 Hampton Court to London Waterloo
Train journey for 14mi 75ch, arriving at 13:33
20 March 2026
12:09 London Waterloo to Hampton Court
Train journey for 14mi 75ch, arriving at 12:46 on 23 March

Most frequent journeys

1.
London Paddington - Bristol Temple Meads
100
2.
Bristol Temple Meads - London Paddington
91
3.
Birmingham New Street - Bristol Temple Meads
36
4.
Sea Mills - Bristol Temple Meads
29
5.
Bristol Temple Meads - Birmingham New Street
27
6.
Exeter St Davids - Bristol Temple Meads
19
7.
Bristol Parkway - London Paddington
18
8.
Bristol Temple Meads - Cardiff Central
18
9.
Taunton - Bristol Temple Meads
17
10.
Reading - London Paddington
16

Longest journeys

1.
Aberdeen - Bristol Temple Meads
567mi 07ch
2.
London Kings Cross - Inverness
566mi 61ch
3.
Aberdeen - London Kings Cross
523mi 52ch
4.
Aberdeen - Peterborough
447mi 23ch
5.
Bristol Temple Meads - Edinburgh
440mi 01ch
6.
Edinburgh - Bristol Temple Meads
437mi 54ch
7.
Edinburgh - Bristol Temple Meads
436mi 48ch
8.
Bristol Temple Meads - Edinburgh
436mi 48ch
9.
London Euston - Edinburgh
408mi 00ch
10.
Edinburgh - London Kings Cross
402mi 40ch