This year

6332mi 08ch
from 183 journeys

This month so far

None

Last month

1243mi 12ch
from 33 journeys

All time

57492mi 20ch
from 2127 journeys

Recent journeys

10 March 2026
11:59 Oxford to Reading
Train journey for 27mi 31ch, arriving at 12:23
10 March 2026
11:05 London Paddington to Oxford
Train journey for 63mi 33ch, arriving at 11:53
10 March 2026
09:18 Reading to London Paddington
Train journey for 35mi 75ch, arriving at 09:44
10 March 2026
06:59 Basingstoke to Reading
Train journey for 15mi 31ch, arriving at 07:26
10 March 2026
06:20 Reading to Basingstoke
Train journey for 15mi 31ch, arriving at 06:47
9 March 2026
09:19 Newbury to London Paddington
Train journey for 53mi 01ch, arriving at 10:11

Most frequent journeys

1.
Reading - Basingstoke
187
2.
Basingstoke - Reading
186
3.
Reading - London Paddington
142
4.
London Paddington - Reading
138
5.
Redhill - Reading
118
6.
Reading - Redhill
116
7.
Twyford - Henley-on-Thames
106
8.
Henley-on-Thames - Twyford
102
9.
Gatwick Airport - Reading
90
10.
Reading - Gatwick Airport
85

Longest journeys

1.
Westbury - London Paddington
95mi 43ch
2.
London Paddington - London Paddington
86mi 37ch
3.
London Paddington - Swindon
77mi 18ch
4.
Swindon - London Paddington
77mi 18ch
5.
Bedwyn - London Paddington
66mi 28ch
6.
London Paddington - Bedwyn
66mi 28ch
7.
London Paddington - Oxford
63mi 33ch
8.
Oxford - London Paddington
63mi 33ch
9.
London Paddington - Oxford
63mi 26ch
10.
Oxford - London Paddington
63mi 26ch