Rail Southern - Epsom Downs - London Victoria: Full Schedule in London

Click to load interactive map
List of stops
                    Map

                    London Victoria – Epsom Downs

                    London Victoria

                    06:0006:3008:00

                    Battersea Park

                    06:0406:3408:04

                    Clapham Junction

                    06:08
                    06:09
                    06:38
                    06:39
                    08:08
                    08:09

                    Wandsworth Common

                    06:1206:4208:12

                    Balham

                    06:1506:4508:15

                    Streatham Common

                    06:19
                    06:20
                    06:49
                    06:50
                    08:19
                    08:20

                    Norbury

                    06:2206:5208:22

                    Thornton Heath

                    06:2506:5508:25

                    Selhurst

                    06:28
                    06:29
                    06:5808:28
                    08:29

                    West Croydon

                    06:33
                    06:34
                    07:03
                    07:04
                    08:33
                    08:34

                    Waddon

                    06:3607:0608:36

                    Wallington

                    06:4007:1008:40

                    Carshalton Beeches

                    06:4307:1308:43

                    Sutton (London)

                    06:46
                    06:49
                    07:16
                    07:19
                    08:46
                    08:49

                    Belmont

                    06:5207:2208:52

                    Banstead

                    06:5607:2608:56

                    Epsom Downs

                    06:5907:2908:59

                    Epsom Downs – London Victoria

                    Epsom Downs08:3823:07
                    Banstead08:4123:10
                    Belmont08:4423:13
                    Sutton (London)08:47
                    08:51
                    23:16
                    23:17
                    Carshalton Beeches08:5423:20
                    Wallington08:5723:22
                    23:23
                    Waddon09:0023:26
                    West Croydon09:0523:29
                    23:30
                    Selhurst09:1023:35
                    Thornton Heath09:1323:37
                    Norbury09:1623:40
                    Streatham Common09:18
                    09:19
                    23:43
                    Balham09:24
                    09:25
                    23:47
                    Wandsworth Common09:2723:49
                    Clapham Junction09:3123:53
                    Battersea Park09:3523:57
                    London Victoria09:4000:02 +1
                    The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
                    The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
                    Build real-time departures into your app Free API Access →

                    Route Path (Streets & Roads)

                    Outbound: London Victoria – Epsom Downs
                    Mayford Close - Balham Station Road - Eardley Road - Norbury Avenue - Brigstock Road - Edith Road - Epsom Road - Gordon Road - Bradley Close - Banstead Road - Bunbury Way
                    Inbound: Epsom Downs – London Victoria
                    Bunbury Way - Banstead Road - Bradley Close - Gordon Road - Railway Approach - Epsom Road - Brigstock Road - Mayford Close

                    Schedules and stops for this route are published in GTFS: great-britain

                    Last updated on May 1, 2026