This year

6738mi 66ch
from 303 journeys

This month so far

115mi 42ch
from 6 journeys

Last month

2109mi 68ch
from 103 journeys

All time

160745mi 01ch
from 6607 journeys

Recent journeys

2 April 2026
05:50 Oxford Up Carriage Sdgs to Oxford
Train journey for 0mi 30ch, arriving at 05:53
2 April 2026
03:47 Oxford Up Carriage Sdgs to Oxford
Train journey for 0mi 30ch, arriving at 03:49
1 April 2026
10:16 Worcester Shrub Hill to Oxford
Train journey for 57mi 01ch, arriving at 11:30
1 April 2026
08:44 Oxford to Worcester Shrub Hill
Train journey for 57mi 01ch, arriving at 09:58
1 April 2026
05:52 Oxford Up Carriage Sdgs to Oxford
Train journey for 0mi 30ch, arriving at 05:54
1 April 2026
03:47 Oxford Up Carriage Sdgs to Oxford
Train journey for 0mi 30ch, arriving at 03:49

Most frequent journeys

1.
Oxford - Didcot Parkway
262
2.
Didcot Parkway - Oxford
237
3.
Severn Beach - Bristol Temple Meads
236
4.
Bristol Temple Meads - Severn Beach
217
5.
Bristol Temple Meads - Cardiff Central
210
6.
Cardiff Central - Bristol Temple Meads
205
7.
Cardiff Central - Cardiff Central
169
8.
Bristol Temple Meads - Avonmouth
162
9.
Reading - London Paddington
160
10.
London Paddington - Reading
152

Longest journeys

1.
London Kings Cross - Edinburgh
393mi 13ch
2.
Edinburgh - London Kings Cross
393mi 13ch
3.
York - Didcot Parkway
344mi 23ch
4.
St Pancras International - Paris Nord
304mi 72ch
5.
Paris Nord - St Pancras International
304mi 72ch
6.
Carlisle - Bristol Temple Meads
292mi 19ch
7.
Bristol Temple Meads - Carlisle
292mi 19ch
8.
Penzance - Kidderminster Dn Gds Loop
287mi 76ch
9.
Worcester Shrub Hill - Penzance
273mi 40ch
10.
Penmere - Didcot Parkway
271mi 48ch