The railways manager said that the “extreme storm” had caused the two incidents “apparently due to landslides “.
Three people were injured in the first case, when the train derailed near Mangualde just after 2 O’clock in the afternoon.
The second accident occurred on the Douro line but none of the 55 people on board were hurt.
The forecasts of continued bad weather led the trains to be halted on both lines all-night owing to fears and to simplify the start of the repair operations.