This year

1151mi 09ch
from 58 journeys

This month so far

None

Last month

452mi 62ch
from 15 journeys

All time

7802mi 30ch
from 369 journeys

Recent journeys

20 March 2026
22:18 London Paddington to Reading
Train journey for 35mi 75ch, arriving at 22:42
20 March 2026
22:00 Tottenham Court Road to London Paddington
Train journey for 2mi 11ch, arriving at 22:04
20 March 2026
12:15 Portsmouth Harbour to London Waterloo
Train journey for 74mi 29ch, arriving at 13:54
19 March 2026
10:15 Hilsea to Chichester
Train journey for 12mi 70ch, arriving at 10:37
19 March 2026
09:02 Basingstoke to Hilsea
Train journey for 43mi 58ch, arriving at 10:07
19 March 2026
08:25 Reading to Basingstoke
Train journey for 15mi 31ch, arriving at 08:52

Most frequent journeys

1.
London Paddington - Reading
65
2.
Reading - London Paddington
63
3.
Bracknell - Reading
28
4.
Reading - Bracknell
26
5.
Tottenham Court Road - London Paddington
15
6.
London Paddington - Tottenham Court Road
12
7.
Reading - Basingstoke
9
8.
Winnersh Triangle - Bracknell
6
9.
Oxford - Reading
6
10.
Basingstoke - Reading
5

Longest journeys

1.
London Euston - Stoke-on-Trent
145mi 71ch
2.
Stoke-on-Trent - London Euston
145mi 71ch
3.
Portsmouth Harbour - London Waterloo
74mi 29ch
4.
Brighton - Farringdon
52mi 42ch
5.
London Victoria - Brighton
50mi 49ch
6.
Reading - Southampton Central
46mi 67ch
7.
Southampton Central - Reading
46mi 67ch
8.
Basingstoke - Hilsea
43mi 58ch
9.
Reading - Swindon
41mi 23ch
10.
Swindon - Reading
41mi 23ch