BERLIN -- Thunderstorms have created havoc across Germany leading to the derailment of a train with seven people injured, flight cancellations at Hamburg's airport and a mudslide on a highway in the eastern part of the country.

The German news agency dpa reported Saturday that a regional train derailed near Stadtroda in eastern Germany after the tracks were covered by a mudslide late Friday. Seven people were slightly injured and the tracks remained closed Saturday.

Some 140 passengers had to spend the night on cots after 29 flights were cancelled at Hamburg due to thunderstorms and lightning. A highway near the eastern city of Leipzig had to be closed after heavy rain caused a mudslide late Friday.