This year

9429mi 10ch
from 445 journeys

This month so far

394mi 00ch
from 16 journeys

Last month

297mi 25ch
from 25 journeys

All time

125220mi 36ch
from 4680 journeys

Recent journeys

11 December 2025
21:25 Brighton to Hastings
Train journey for 40mi 18ch, arriving at 22:41
11 December 2025
13:31 Eastbourne to Brighton
Train journey for 23mi 60ch, arriving at 14:05
11 December 2025
12:27 Hastings to Eastbourne
Train journey for 16mi 38ch, arriving at 13:08
11 December 2025
12:16 Ore to Hastings
Train journey for 0mi 72ch, arriving at 12:19
10 December 2025
21:25 Brighton to Hastings
Train journey for 40mi 18ch, arriving at 22:35
10 December 2025
12:59 Hampden Park to Brighton
Train journey for 21mi 62ch, arriving at 13:39

Most frequent journeys

1.
Hastings - Brighton
699
2.
Brighton - Hastings
693
3.
Hastings - Hampden Park
292
4.
Brighton - Lewes
268
5.
Hampden Park - Brighton
254
6.
Lewes - Brighton
141
7.
Polegate - Brighton
111
8.
Lewes - Hastings
110
9.
Eastbourne - Hastings
106
10.
Brighton - Haywards Heath
90

Longest journeys

1.
London Euston - Glasgow Central
403mi 58ch
2.
Edinburgh - London Euston
402mi 63ch
3.
London Euston - Glasgow Central
401mi 34ch
4.
Edinburgh - London Euston
400mi 30ch
5.
London Euston - Edinburgh
400mi 26ch
6.
Carstairs - London Euston
372mi 63ch
7.
Carstairs - London Euston
372mi 49ch
8.
London Euston - Carstairs
372mi 33ch
9.
London Paddington - Penzance
304mi 76ch
10.
London Kings Cross - Newcastle
268mi 27ch