This year

38843mi 54ch
from 612 journeys

This month so far

1817mi 34ch
from 29 journeys

Last month

6677mi 12ch
from 111 journeys

All time

621435mi 59ch
from 10983 journeys

Recent journeys

15 July 2025
20:02 London Paddington to Westbury
Train journey for 95mi 43ch, arriving at 21:19
15 July 2025
19:42 London Liverpool Street to London Paddington
Train journey for 4mi 21ch, arriving at 19:52
15 July 2025
18:44 Stansted Airport to London Liverpool Street
Train journey for 36mi 67ch, arriving at 19:38
13 July 2025
21:39 Birmingham New Street to Bristol Temple Meads
Train journey for 91mi 01ch, arriving at 23:01
13 July 2025
16:36 Plymouth to Birmingham New Street
Train journey for 217mi 39ch, arriving at 20:18
13 July 2025
12:51 Bristol Temple Meads to Plymouth
Train journey for 127mi 44ch, arriving at 14:50

Most frequent journeys

1.
Birmingham New Street - Bristol Temple Meads
744
2.
Bristol Temple Meads - Birmingham New Street
713
3.
Westbury - Bristol Temple Meads
342
4.
Bristol Temple Meads - Westbury
297
5.
Bristol Temple Meads - Plymouth
218
6.
Taunton - Bristol Temple Meads
202
7.
Bristol Temple Meads - Weston-super-Mare
157
8.
Bristol Temple Meads - Taunton
149
9.
Plymouth - Bristol Temple Meads
149
10.
Weston-super-Mare - Bristol Temple Meads
145

Longest journeys

1.
Inverness - London Kings Cross
580mi 60ch
2.
Plymouth - Edinburgh
564mi 15ch
3.
Gloucester - Aberdeen
491mi 51ch
4.
Edinburgh - Taunton
481mi 32ch
5.
Edinburgh - Bristol Temple Meads
469mi 51ch
6.
Edinburgh - Bristol Temple Meads
445mi 37ch
7.
Penzance - York
439mi 00ch
8.
Edinburgh - Bristol Temple Meads
436mi 51ch
9.
Townhill U.G.L. - Gloucester
420mi 64ch
10.
Darlington - Plymouth
403mi 49ch