This year

8164mi 45ch
from 331 journeys

This month so far

None

Last month

1452mi 19ch
from 77 journeys

All time

157598mi 79ch
from 6246 journeys

Recent journeys

23 March 2026
11:55 Basingstoke to Reading
Train journey for 15mi 31ch, arriving at 12:22
23 March 2026
11:07 Reading to Basingstoke
Train journey for 15mi 31ch, arriving at 11:34
23 March 2026
10:28 Basingstoke to Reading
Train journey for 15mi 31ch, arriving at 10:55
23 March 2026
09:34 Reading to Basingstoke
Train journey for 15mi 31ch, arriving at 10:00
23 March 2026
07:59 Swindon to Reading
Train journey for 41mi 23ch, arriving at 08:27
23 March 2026
07:04 Westbury to Swindon
Train journey for 32mi 41ch, arriving at 07:49

Most frequent journeys

1.
Reading - London Paddington
431
2.
London Paddington - Reading
395
3.
Reading - Basingstoke
329
4.
Basingstoke - Reading
328
5.
Reading - Gatwick Airport
257
6.
Gatwick Airport - Reading
247
7.
Reading - Newbury
233
8.
Newbury - Reading
209
9.
Slough - Windsor & Eton Central
155
10.
Windsor & Eton Central - Slough
155

Longest journeys

1.
Reading - Exeter St Davids
157mi 71ch
2.
Cardiff Central - London Paddington
145mi 11ch
3.
London Paddington - Westbury
109mi 59ch
4.
Reading - Cardiff Central
109mi 16ch
5.
Cardiff Central - Reading
109mi 16ch
6.
Westbury - London Paddington
95mi 43ch
7.
London Paddington - Westbury
95mi 43ch
8.
London Paddington - Banbury
86mi 01ch
9.
Banbury - London Paddington
86mi 01ch
10.
Bristol Temple Meads - Reading
82mi 30ch