This year

4122mi 43ch
from 98 journeys

This month so far

None

Last month

1437mi 05ch
from 29 journeys

All time

29192mi 60ch
from 806 journeys

Recent journeys

22 March 2026
19:30 Bristol Temple Meads to Swindon
Train journey for 41mi 07ch, arriving at 20:08
22 March 2026
16:11 Portsmouth Harbour to Bristol Temple Meads
Train journey for 103mi 16ch, arriving at 18:48
20 March 2026
10:04 Westbury to Portsmouth & Southsea
Train journey for 74mi 09ch, arriving at 11:54
20 March 2026
08:44 Swindon to Westbury
Train journey for 32mi 41ch, arriving at 09:25
19 March 2026
20:02 Exeter St Davids to Swindon
Train journey for 117mi 49ch, arriving at 22:06
19 March 2026
14:00 Torquay to Exeter St Davids
Train journey for 26mi 07ch, arriving at 14:36

Most frequent journeys

1.
Swindon - Bristol Temple Meads
33
2.
London Paddington - Swindon
30
3.
Swindon - London Paddington
26
4.
Bristol Temple Meads - Swindon
25
5.
Cardiff Central - Swindon
12
6.
Swindon - Cardiff Central
10
7.
Swindon - Bath Spa
8
8.
Cheltenham Spa - Swindon
8
9.
Swindon - Westbury
7
10.
Bath Spa - Swindon
7

Longest journeys

1.
Edinburgh - London Kings Cross
393mi 17ch
2.
St Erth - Reading
263mi 28ch
3.
Penzance - Swindon
248mi 09ch
4.
Penzance - Swindon
247mi 29ch
5.
Penzance - Gloucester
246mi 04ch
6.
St Erth - Swindon
242mi 37ch
7.
Truro - Swindon
221mi 44ch
8.
London Kings Cross - York
188mi 40ch
9.
York - Cheltenham Spa
187mi 39ch
10.
Swansea - Crewe
185mi 49ch