Extreme weather conditions at Irish airports last night caused major disruption to Aer Lingus operations this morning.

The airline warned of knock-on flight delays and cancellations this morning.

High winds at Dublin and Cork airports necessitated diversions of a large number of aircraft, from their originally intended Irish destinations, to Shannon and UK airports.

Shannon Airport remained open overnight and accommodated 14 flights due to land at Dublin and Cork airports.

Around 22 flights out of Dublin Airport were cancelled.

Four flights from Cork Airport  were also cancelled this morning.

Passengers are advised to check with their airline before heading to the airport.

Aer Lingus said customers affected by cancellations can change their booking online, free of charge, to the next available flight or can request a full refund online.

Ryanair has said six of its flights were cancelled this morning, one from Cork Airport and the rest from Dublin, but all other flights are running on schedule.

Ferry services were also affected.

Irish Ferries cancelled its Jonathan Swift fast ferry sailing from Dublin to Holyhead and passengers were to be accommodated on the Ulysses cruise ferry.

Stena Line's Rosslare-Fishguard crossing at 9am was cancelled and passengers were to be transferred to the Pembroke Dock sailing.

AA Roadwatch said conditions have improved on the roads, but motorists are advised to drive with care because of spot flooding and fallen trees.