This year

10203mi 69ch
from 293 journeys

This month so far

255mi 48ch
from 5 journeys

Last month

6759mi 76ch
from 170 journeys

All time

891098mi 33ch
from 16936 journeys

Recent journeys

2 April 2026
11:32 Newport (South Wales) to Bristol Parkway
Train journey for 21mi 54ch, arriving at 11:53
2 April 2026
10:43 Hereford to Newport (South Wales)
Train journey for 44mi 34ch, arriving at 11:27
2 April 2026
09:36 Worcester Foregate Street to Hereford
Train journey for 28mi 56ch, arriving at 10:18
2 April 2026
07:17 Reading to Worcester Foregate Street
Train journey for 85mi 02ch, arriving at 09:16
2 April 2026
05:52 Bristol Parkway to Reading
Train journey for 75mi 62ch, arriving at 06:50
29 March 2026
14:49 Exeter St Davids to Bristol Temple Meads
Train journey for 76mi 42ch, arriving at 16:11

Most frequent journeys

1.
London Paddington - Bristol Temple Meads
772
2.
Bristol Temple Meads - London Paddington
722
3.
Bristol Temple Meads - Bristol Parkway
199
4.
Bristol Parkway - Bristol Temple Meads
196
5.
London Paddington - Bristol Parkway
189
6.
Bristol Temple Meads - Weston-super-Mare
185
7.
Bristol Parkway - London Paddington
183
8.
Exeter St Davids - Bristol Temple Meads
131
9.
Cardiff Central - Bristol Temple Meads
126
10.
Weston-super-Mare - Bristol Temple Meads
125

Longest journeys

1.
Bristol Parkway - Edinburgh
526mi 40ch
2.
London Kings Cross - Aberdeen
523mi 46ch
3.
Salzburg - Duisburg
486mi 53ch
4.
Clapham Junction - London Waterloo
482mi 61ch
5.
Birmingham New Street - Birmingham New Street
471mi 52ch
6.
Innsbruck Hauptbahnhof - Budapest Keleti
466mi 64ch
7.
München Hauptbahnhof - Düsseldorf Hauptbahnhof
440mi 54ch
8.
London Euston - Glasgow Central
424mi 44ch
9.
Edinburgh - London Euston
412mi 30ch
10.
Wembley Yard - Edinburgh
404mi 18ch