A wildfire killed at least 50 people and injured more than 150 as it swept through a small resort town near Athens, with huge flames trapping families with children as they fled.

The fire which hit Mati, 29 km (18 miles) east of the capital, late Monday afternoon was by far the country's worst since flames devastated the southern Peloponnese Peninsula in August 2007, killing dozens.

People scrambled to the sea as the blaze closed in close to the shore. Hundreds were rescued by passing boats but others found their way blocked by smoke and flames.