These will affect trains from Saturday to Bank Holiday Monday (May 3 to May 5):
We have outlined and simplified the details so you can plan your journey this weekend.
Saturday to Sunday (May 3 to May 4):
Trains between London Victoria and Ramsgate via Chatham will run from London Cannon Street instead and run nonstop between London Bridge and Swanley.
Trains between London Victoria and Dover Priory via Chatham will run from London Cannon Street instead and run non stop between London Bridge and Bromley South.
On Saturday, stopping services which only run between London Victoria and Gillingham will not run.
Maidstone East Line: Trains between London Victoria and Ashford International via Maidstone East will run from London Charing Cross, and run non stop between London Bridge and St Mary Cray.
Bromley South Line: Trains between London Victoria and Orpington will run from London Blackfriars, calling additionally at Elephant & Castle. Brixton station will be closed all day.
Bexleyheath Line: Trains between London Victoria and Dartford and Gravesend via Bexleyheath will not run.
Additional trains will run between London Charing Cross and Dartford via Bexleyheath on Saturday, and between London Cannon Street and Dartford via Bexleyheath on Sunday.
On Saturday only, additional trains will run between London Blackfriars and Orpington via Denmark Hill, Lewisham and Bromley South.
Monday (May 5):
Engineering work is also taking place between Brixton and Shortlands blocking the lines via Herne Hill and Beckenham Junction.
Sole Street line: Trains from London Victoria to Ramsgate or Dover Priory via Chatham will be retimed to leave London Victoria 9 minutes earlier.
Bromley South Line: Trains between London Victoria and Orpington will be diverted calling additionally at Denmark Hill and running non-stop between Denmark Hill and Shortlands.
Brixton station will be closed all day.