This year

17692mi 74ch
from 827 journeys

This month so far

1289mi 49ch
from 79 journeys

Last month

3310mi 44ch
from 211 journeys

All time

790673mi 68ch
from 27865 journeys

Recent journeys

21 June 2025
22:00 Severn Beach to Bristol Temple Meads
Train journey for 13mi 37ch, arriving at 22:47
21 June 2025
20:41 Bristol Temple Meads to Severn Beach
Train journey for 13mi 37ch, arriving at 21:22
21 June 2025
19:45 Avonmouth to Bristol Temple Meads
Train journey for 8mi 71ch, arriving at 20:17
21 June 2025
19:12 Bristol Temple Meads to Avonmouth
Train journey for 8mi 71ch, arriving at 19:42
21 June 2025
16:08 Weston-super-Mare to Bristol Temple Meads
Train journey for 19mi 02ch, arriving at 16:26
21 June 2025
15:07 Bristol Temple Meads to Weston-super-Mare
Train journey for 19mi 02ch, arriving at 15:36

Most frequent journeys

1.
Yatton - Bristol Temple Meads
1356
2.
Bristol Temple Meads - Yatton
1322
3.
St Philips Mrsh H S T D - St Philips Mrsh H S T D
1123
4.
Bristol Temple Meads - Cardiff Central
663
5.
Bristol Temple Meads - Bath Spa
608
6.
Taunton - Bristol Temple Meads
596
7.
Bristol Temple Meads - St Philips Mrsh H S T D
541
8.
Cardiff Central - Bristol Temple Meads
534
9.
Bristol Temple Meads - Taunton
518
10.
Bristol Temple Meads - London Paddington
505

Longest journeys

1.
Inverness - Cardiff Central
677mi 73ch
2.
Cardiff Central - Inverness
657mi 76ch
3.
London Kings Cross - Inverness
580mi 60ch
4.
Plymouth - Edinburgh
564mi 12ch
5.
Aberdeen - London Kings Cross
523mi 52ch
6.
Wembley Yard Reception & Departure Line No 1 - Glasgow Central (High Level)
448mi 71ch
7.
Wembley Yard Reception & Departure Line No 1 - Edinburgh Waverley
402mi 77ch
8.
London Euston - Edinburgh
402mi 36ch
9.
London Euston - Glasgow Central (High Level)
401mi 34ch
10.
Glasgow Central (High Level) - London Euston
401mi 34ch