The lines between Basingstoke and Winchester will be closed all weekend.
On Sunday, the lines between Winchester and Southampton Central will also be closed for maintenance work.
CrossCountry services will be affected by this work all weekend. Please see their publicity for details.
Saturday
- A revised hourly service will run between London Waterloo and Weymouth and will be diverted between Woking and Southampton Central calling additionally at Guildford, Havant and Fareham. An hourly service will also run between Winchester and Weymouth.
- London Waterloo to Portsmouth via Eastleigh services will start from Winchester.
- A revised service will run between London Waterloo and Basingstoke.
- Buses will run between Basingstoke and Winchester.
- London Waterloo to Portsmouth via Guildford services will be revised due to the diverted Weymouth services
Sunday
- London Waterloo to Weymouth services will be retimed to leave earlier and will be diverted between Woking and Southampton Central calling additionally at Guildford, Havant and Fareham.
- London Waterloo to Poole services will start from Southampton Central.
- London Waterloo to Portsmouth via Eastleigh services will not run.
- A revised service will run between London Waterloo and Basingstoke.
- Buses will run between Basingstoke and Southampton Central, also between Basingstoke and Fareham.
- Romsey to Salisbury via Eastleigh and Southampton services will start from Southampton Central. Buses will run between Romsey and Southampton Central via Eastleigh.