← Change station
Horley
Earlier trains
03:49
from Three Bridges
9W12 • Thameslink
1
↓
11:32
12:55
Three Bridges
9R15 • Thameslink • 12 coaches
2
12:05
13:13
Bedford
via London Bridge
9R30 • Thameslink • 12 coaches
1
12:21
12:38
Peterborough
9J34 • Thameslink • 12 coaches
1
12:32
cancelled
Three Bridges
9R19 • Thameslink • 8 coaches
2
12:35
cancelled
Bedford
via London Bridge
9R32 • Thameslink
1
12:44
Horsham
9J25 • Thameslink • 12 coaches
2
12:51
12:54
Peterborough
9J36 • Thameslink • 12 coaches
1
13:02
cancelled
Three Bridges
9R21 • Thameslink
2
13:05
Bedford
via London Bridge
9R34 • Thameslink
1
13:14
Horsham
9J27 • Thameslink • 12 coaches
2
13:21
Peterborough
9J38 • Thameslink • 12 coaches
1
13:32
13:44
Three Bridges
9R23 • Thameslink • 12 coaches
2
13:35
cancelled
Bedford
via London Bridge
9R36 • Thameslink
1
13:44
Horsham
9J29 • Thameslink • 12 coaches
2
13:51
Peterborough
9J40 • Thameslink • 12 coaches
1
14:02
cancelled
Three Bridges
9R25 • Thameslink • 12 coaches
14:05
Bedford
via London Bridge
9R38 • Thameslink • 12 coaches
14:14
Horsham
9J31 • Thameslink • 12 coaches
14:21
Peterborough
9J42 • Thameslink • 12 coaches
Later trains
← Departures from Horley
07:40 Littlehampton to London Victoria
1H13 • Southern •
RTT
Littlehampton
07:40
2
Angmering
07:49
1
Goring-by-Sea
07:54
1
Durrington-on-Sea
07:57
1
West Worthing
08:00
1
Worthing
08:03
2
Lancing
08:07
1
Shoreham-by-Sea
08:12
1
Portslade
08:17
1
Hove
08:20
08:23
1
Preston Park
08:26
2
Hassocks
08:33
1
Burgess Hill
08:37
1
Haywards Heath
08:42
08:43
3
Gatwick Airport
08:55
4
Horley
08:58
08:59
3
East Croydon
09:13
09:14
2
Clapham Junction
09:22
09:23
12
London Victoria
09:29
09:30
15