This year

15585mi 15ch
from 591 journeys

This month so far

138mi 05ch
from 19 journeys

Last month

2598mi 50ch
from 80 journeys

All time

140408mi 27ch
from 5785 journeys

Recent journeys

5 July 2025
10:50 Porthmadog Harbour to Blaenau Ffestiniog
Train journey for 13mi 40ch, arriving at 11:55
4 July 2025
03:47 Oxford Up Carriage Sdgs to Oxford
Train journey for 0mi 30ch, arriving at 03:49
4 July 2025
01:25 Oxford to Oxford Up Carriage Sdgs
Train journey for 0mi 30ch, arriving at 01:27
4 July 2025
00:46 Oxford to Oxford Up Carriage Sdgs
Train journey for 0mi 30ch, arriving at 00:48
4 July 2025
00:07 Oxford to Oxford Up Carriage Sdgs
Train journey for 0mi 30ch, arriving at 00:09
3 July 2025
23:54 Oxford to Oxford Up Carriage Sdgs
Train journey for 0mi 30ch, arriving at 00:31 on 3 July

Most frequent journeys

1.
Severn Beach - Bristol Temple Meads
236
2.
Bristol Temple Meads - Severn Beach
217
3.
Bristol Temple Meads - Cardiff Central
210
4.
Cardiff Central - Bristol Temple Meads
205
5.
Oxford - Didcot Parkway
197
6.
Didcot Parkway - Oxford
181
7.
Cardiff Central - Cardiff Central
169
8.
Bristol Temple Meads - Avonmouth
162
9.
Avonmouth - Bristol Temple Meads
144
10.
Bristol Temple Meads - St Philips Mrsh H S T D
142

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