This year

6055mi 19ch
from 299 journeys

This month so far

94mi 36ch
from 8 journeys

Last month

1670mi 55ch
from 96 journeys

All time

81488mi 78ch
from 3535 journeys

Recent journeys

2 April 2026
20:49 Bristol Temple Meads to Keynsham
Train journey for 4mi 47ch, arriving at 20:55
2 April 2026
20:09 Weston-super-Mare to Bristol Temple Meads
Train journey for 19mi 02ch, arriving at 20:43
2 April 2026
12:19 Bristol Temple Meads to Weston-super-Mare
Train journey for 19mi 02ch, arriving at 12:47
2 April 2026
11:41 Keynsham to Bristol Temple Meads
Train journey for 4mi 47ch, arriving at 11:48
1 April 2026
20:49 Bristol Temple Meads to Keynsham
Train journey for 4mi 47ch, arriving at 20:55
1 April 2026
20:10 Weston-super-Mare to Bristol Temple Meads
Train journey for 19mi 02ch, arriving at 20:44

Most frequent journeys

1.
Bristol Temple Meads - Keynsham
293
2.
Keynsham - Bristol Temple Meads
261
3.
Bristol Temple Meads - Weston-super-Mare
228
4.
Weston-super-Mare - Bristol Temple Meads
198
5.
Bristol Temple Meads - Bristol Parkway
71
6.
Bath Spa - Keynsham
62
7.
Bristol Parkway - Bristol Temple Meads
60
8.
Keynsham - Bath Spa
59
9.
Cardiff Central - Bristol Temple Meads
48
10.
Filton Abbey Wood - Bristol Temple Meads
41

Longest journeys

1.
Edinburgh - Bristol Temple Meads
436mi 48ch
2.
Birmingham New Street - Glasgow Central
296mi 06ch
3.
Glasgow Central - Birmingham New Street
296mi 06ch
4.
London Euston - Lancaster
229mi 78ch
5.
Warrington Bank Quay - Glasgow Central
219mi 23ch
6.
Penzance - Bristol Temple Meads
208mi 03ch
7.
Hull - London Kings Cross
205mi 23ch
8.
Carlisle - Birmingham New Street
193mi 59ch
9.
London Euston - Liverpool Lime Street
193mi 52ch
10.
Liverpool Lime Street - London Euston
193mi 52ch