← Change station
Norwood Junction
Earlier trains
05:14
Bedford
9R00 • Thameslink • 12 coaches
3
05:25
London Bridge
via Forest Hill
2T92 • Southern
1
05:37
Dalston Junction
9D01 • London Overground
1
05:50
East Grinstead
9L01 • Thameslink
4
05:52
Highbury & Islington
9D02 • London Overground
1
05:58
Caterham
2P01 • Southern • 8 coaches
6
06:03
West Croydon
9C00 • London Overground
5
06:07
Highbury & Islington
9D03 • London Overground
1
06:08
Bedford
9R04 • Thameslink • 12 coaches
3
06:12
Horsham
9J01 • Thameslink • 12 coaches
4
06:18
West Croydon
9C01 • London Overground
6
06:19
London Victoria
via Crystal Palace
2S95 • Southern • 10 coaches
1
06:22
Highbury & Islington
9D04 • London Overground
1
06:30
London Bridge
1P04 • Southern • 5 coaches
1
06:33
West Croydon
9C02 • London Overground
5
06:37
Highbury & Islington
9D05 • London Overground
1
Later trains