This year

4926mi 54ch
from 150 journeys

This month so far

142mi 67ch
from 11 journeys

Last month

794mi 72ch
from 18 journeys

All time

17029mi 03ch
from 518 journeys

Recent journeys

16 July 2025
20:35 London Liverpool Street to Ealing Broadway
Train journey for 9mi 67ch, arriving at 20:53
16 July 2025
20:14 Borough to Moorgate
Underground/Metro journey for 1mi 29ch, arriving at 20:19 on 23 July
16 July 2025
18:09 Moorgate to Elephant & Castle
Underground/Metro journey for 1mi 71ch, arriving at 18:16
16 July 2025
17:51 Bond Street to Liverpool St Crossrail
Train journey for 2mi 62ch, arriving at 17:58
16 July 2025
17:08 Farringdon Crossrail to Bond Street
Train journey for 2mi 05ch, arriving at 17:12
16 July 2025
16:34 East Croydon to Farringdon
Train journey for 12mi 21ch, arriving at 16:57

Most frequent journeys

1.
Swindon - Bristol Temple Meads
24
2.
London Paddington - Swindon
20
3.
Bristol Temple Meads - Swindon
19
4.
Swindon - London Paddington
17
5.
Cardiff Central - Swindon
10
6.
Swindon - Cardiff Central
9
7.
London Victoria - Bromley South
5
8.
Swindon - Bath Spa
5
9.
Bath Spa - Swindon
5
10.
Cardiff Central - Gloucester
4

Longest journeys

1.
Penzance - Swindon
247mi 29ch
2.
Penzance - Gloucester
246mi 04ch
3.
Truro - Swindon
221mi 44ch
4.
Manchester Piccadilly - Oxford
153mi 28ch
5.
Cheltenham Spa - Manchester Piccadilly
141mi 59ch
6.
Portsmouth Harbour - Cardiff Central
141mi 24ch
7.
Portsmouth Harbour - Cardiff Central
136mi 52ch
8.
Bristol Temple Meads - Plymouth
127mi 44ch
9.
Weymouth - Gloucester
126mi 22ch
10.
Exeter St Davids - St Erth
125mi 69ch