← Change station

Harpenden

Trains in the Herne Hill and Denmark Hill areas may be cancelled, severely delayed by up to 60 minutes, revised or diverted. Latest information can be found in Status and Disruptions.
Earlier trains
14:48
Bedford
9T30 • Thameslink
2
14:52
Brighton
9T41 • Thameslink • 12 coaches
1
14:52
Luton
9P32 • Thameslink
2
14:55
Rainham (Kent)
9P41 • Thameslink • 8 coaches
1
15:01
Bedford
9R36 • Thameslink • 8 coaches
2
15:08
Three Bridges
9R35 • Thameslink • 12 coaches
1
15:18
Bedford
9T32 • Thameslink • 12 coaches
2
15:22
Brighton
9T43 • Thameslink • 12 coaches
1
15:22
Luton
9P34 • Thameslink
2
15:25
Rainham (Kent)
9P43 • Thameslink • 8 coaches
1
15:31
Bedford
9R38 • Thameslink • 12 coaches
2
15:38
Three Bridges
9R37 • Thameslink • 12 coaches
1
15:48
Bedford
9T34 • Thameslink • 12 coaches
2
15:52
Brighton
9T45 • Thameslink • 12 coaches
1
15:52
Luton
9P36 • Thameslink • 8 coaches
2
15:55
Rainham (Kent)
9P45 • Thameslink • 8 coaches
1
16:01
Bedford
9R40 • Thameslink • 12 coaches
2
16:08
Three Bridges
9R39 • Thameslink • 12 coaches
1
16:18
cancelled
Bedford
9T36 • Thameslink
2
16:22
Brighton
9T47 • Thameslink • 12 coaches
1
16:22
Luton
9P38 • Thameslink • 8 coaches
2
16:25
Rainham (Kent)
9P47 • Thameslink • 8 coaches
1
16:26
East Grinstead
9L91 • Thameslink • 8 coaches
3
16:31
Bedford
9R42 • Thameslink • 12 coaches
2
16:38
Three Bridges
9R41 • Thameslink • 12 coaches
1
16:48
Bedford
9T38 • Thameslink • 12 coaches
2
Later trains
Powered by National Rail Enquiries