This year

31677mi 69ch
from 869 journeys

This month so far

2368mi 01ch
from 62 journeys

Last month

2655mi 70ch
from 73 journeys

All time

198435mi 24ch
from 6300 journeys

Recent journeys

29 October 2025
00:51 Bristol Parkway to Stoke Gifford
Train journey for 1mi 35ch, arriving at 00:56
29 October 2025
00:22 Bristol Temple Meads to Bristol Parkway
Train journey for 5mi 68ch, arriving at 00:36
28 October 2025
22:57 Bath Spa to Bristol Temple Meads
Train journey for 69mi 75ch, arriving at 00:15 on 29 October
28 October 2025
19:17 London Paddington to Bristol Parkway
Train journey for 111mi 57ch, arriving at 20:41
28 October 2025
17:26 Bristol Parkway to London Paddington
Train journey for 111mi 57ch, arriving at 18:44
27 October 2025
22:04 Swindon to Bristol Temple Meads
Train journey for 40mi 27ch, arriving at 22:43

Most frequent journeys

1.
Bristol Parkway - Yate
155
2.
Bristol Temple Meads - Bristol Parkway
148
3.
Bristol Parkway - Bristol Temple Meads
143
4.
Yate - Bristol Parkway
131
5.
Bristol Temple Meads - Yate
106
6.
Bristol Parkway - London Paddington
102
7.
Yate - Bristol Temple Meads
96
8.
London Paddington - Bristol Parkway
84
9.
Reading - Bristol Parkway
83
10.
Bristol Parkway - Reading
79

Longest journeys

1.
London Euston - Glasgow Central
403mi 39ch
2.
Edinburgh - London Euston
402mi 63ch
3.
Glasgow Central - London Euston
401mi 36ch
4.
Glasgow Central - London Euston
401mi 34ch
5.
London Euston - Glasgow Central
401mi 25ch
6.
London Euston - Edinburgh
400mi 27ch
7.
London Kings Cross - Edinburgh
393mi 13ch
8.
Edinburgh - London Kings Cross
393mi 13ch
9.
Eastleigh - Carlisle
384mi 02ch
10.
Paris Gare du Lyon - Zürich HB
381mi 42ch