The Italian airport of Bergamo Orio-al-Serio, a Ryanair hub for flights to Milan, halted flights on Saturday evening due to technical issues with the landing guidance system and poor visibility, leaving thousands stranded overnight.
SACBO, the company that operates the airport, said in a statement the technical problem was solved around midnight, but a warning on the airport's website said "flights may be delayed or cancelled".
The incident led to the cancellation of 26 departing flights with six diverted to other airports and seven rescheduled for Sunday, local media said.
Thousands spent the night at the airport, with images showing people sleeping on the floor and baggage check-in belts.
The Bergamo online edition of Corriere della Sera daily said the first flights were halted at around 1700 GMT on Saturday.
Real time information about flights on the airport's website showed a long list of mostly Ryanair flights delayed, though several had departed on Sunday morning.
A 0605 GMT Ryanair flight to Cagliari delayed to 0850 GMT was showing as 'departed' as was a 0620 GMT Neos flight to Sharm-el-Sheikh which had been delayed to 0855 GMT.

Venezuela's Maduro to appear in US court, Trump says further strikes possible
Trump threatens military operation against Colombia after Venezuela raid
Cuba says 32 of its citizens killed in Maduro extraction
At least 30 killed in Nigeria market attack, police say
Venezuela's Maduro in custody, Trump says US will run the country
Numerous teenagers among the dead identified in Swiss bar blaze, police say
South Korea's Lee begins China state visit after North fires missiles
At least 25 dead, 14 missing in Nigeria boat accident, officials say
