This year

3034mi 15ch
from 101 journeys

This month so far

None

Last month

477mi 66ch
from 16 journeys

All time

17637mi 10ch
from 646 journeys

Recent journeys

27 March 2026
17:16 Bromsgrove to Ledbury
Train journey for 27mi 00ch, arriving at 18:00
21 March 2026
13:45 West Ealing to Greenford
Train journey for 2mi 40ch, arriving at 13:56
21 March 2026
13:21 Heathrow Central to West Ealing
Train journey for 8mi 02ch, arriving at 13:35
21 March 2026
13:12 Heathrow Airport Terminal 5 to Heathrow Central
Train journey for 1mi 59ch, arriving at 13:15
21 March 2026
09:42 Reading to Slough
Train journey for 17mi 44ch, arriving at 10:01
21 March 2026
08:18 Gloucester to Reading
Train journey for 78mi 01ch, arriving at 09:36

Most frequent journeys

1.
Birmingham New Street - Redditch
19
2.
Birmingham New Street - Bromsgrove
19
3.
Bromsgrove - Birmingham New Street
18
4.
Redditch - Birmingham New Street
18
5.
Worcester Foregate Street - Bromsgrove
9
6.
Bromsgrove - Worcester Foregate Street
9
7.
Redditch - University
9
8.
Cheltenham Spa - Gloucester
5
9.
Rugby - Birmingham New Street
5
10.
Kidsgrove - Stoke-on-Trent
5

Longest journeys

1.
Aberdeen - Penzance
774mi 09ch
2.
Birmingham New Street - Haymarket
293mi 68ch
3.
Crewe - Glasgow Central
243mi 34ch
4.
Edinburgh - Doncaster
237mi 16ch
5.
Plymouth - Birmingham New Street
217mi 39ch
6.
Carlisle - Birmingham New Street
211mi 01ch
7.
Birmingham New Street - Carlisle
193mi 59ch
8.
Derby - North Road
186mi 38ch
9.
Exeter St Davids - London Paddington
173mi 34ch
10.
Birmingham New Street - Scarborough
165mi 31ch