The works will affect services on Sunday (March 2) only.
Services on Saturday (March 1) will resume as normal.
We have compiled the details for you to plan your journey this weekend.
The train lines in the Wimbledon area will be closed all day due to maintenance work.
Several services from London Waterloo will be affected.
London Waterloo to Chessington services will not run.
London Waterloo to Dorking services will not run.
London Waterloo to Guildford via Epsom services will now start from Worcester Park.
London Waterloo to Shepperton services will be diverted between Clapham Junction and Fulwell via Richmond.
The London Waterloo to London Waterloo service via Wimbledon and Kingston will not run.
The afternoon and evening London Waterloo to Kingston via Hounslow services will not run.
London Waterloo to Hampton Court services will not run.
London Waterloo and Wimbledon to Guildford via Cobham services will now start from Worcester Park and will be rerouted through Epsom.
London Waterloo to Guildford via Woking stopping services will also not operate.
London Waterloo to Weymouth services will be revised.
London Waterloo to Poole or Portsmouth via Eastleigh services will be revised all day and will additionally call at Farnborough.
These services will not detach at Eastleigh and will continue to Poole only.
A revised service will run between Eastleigh and Fareham due to other work taking place in the Portsmouth area.
London Waterloo to Portsmouth via Guildford services will be revised, with some services starting from Woking.
These services are also affected by work in the Portsmouth area and will terminate at Havant.
London Waterloo to Exeter St. Davids services will be revised, with some starting from Basingstoke.
London Waterloo to Alton services will start from Woking and will run hourly.
London Waterloo to Basingstoke stopping services will start from Woking and will run hourly.
Replacement bus services will be available on multiple routes, including:
Clapham Junction to Chessington South via Wimbledon.
Clapham Junction to Worcester Park via Wimbledon.
Clapham Junction to Surbiton (non-stop).
Clapham Junction to Surbiton via Kingston.
Clapham Junction to Hampton Court via Surbiton (buses will not stop at Berrylands).
Clapham Junction to Effingham Junction via Surbiton.
Clapham Junction to Weybridge via Surbiton.
Addlestone to Weybridge.
Passengers are advised to check before they travel and allow extra time for their journeys.