Trains between Weymouth and London Waterloo are severely disrupted due to icy weather conditions.
Customers are being warned of delays of up to an hour and a half - while trains are only running hourly between the Dorset town and London.
A spokesperson for South West Trains said: "Trains are being disrupted across the whole South West Trains network.
"Trains are being delayed by up to 60 minutes through Woking, customers should only travel if necessary between London Waterloo and Weymouth."
Customers are urged to check train times before travelling.