Image caption It's picture-perfect on the Glenshane Pass but traffic is moving very slowly

Sleet and snowfall has affected travel in parts of Northern Ireland as a yellow weather warning remains in place.

The Met Office alert came into effect at midnight on Sunday, with temperatures dropping to freezing.

The warning lasted until midday on Monday.

Image copyright PSNI Image caption Shane's Hill Road in Larne proved difficult for drivers on Monday morning

Dozens of schools are closed across Northern Ireland due to the weather. You can see the full list here.

In Dungannon, County Tyrone, all Ulsterbus services have been cancelled until further notice due to heavy snow. Some services in Belfast have also been affected.

You can see a full list of disrupted Translink services here.

The Roads Service has said that all roads are open, but there are:

Reports of lorries stuck in snow at the bottom of the Glenshane Pass, causing long tailbacks heading south towards the Castledawson roundabout

Conditions treacherous on the Coleraine to Limavady mountain road

Treacherous conditions in the Glenelly Valley due to snow

Flooding in many areas, including the A20 between Newtownards and Portaferry and the Killybracken Road, south of Dungannon

Image copyright Peter Brown Image caption A flooded football pitch in Enniskillen on Sunday evening

Michael O'Kane, from the Roads Service, said counties Antrim, Tyrone, Londonderry and Fermanagh had been the worst affected, with 10cm of snow in areas of high ground such as the Sperrin Mountains and Glenshane Pass.

Mr O'Kane said that, since Sunday evening, 300 members of staff were working to keep roads open, aided by external contractors.

Media playback is unsupported on your device Media caption Weather forecast for Northern Ireland

"The next challenge is that the ground is saturated - whenever the snow starts to thaw, it will start to run off and into our roads," he said.

"So there could be localised flooding.

"We have had reports of falling trees, because of the saturated ground and heavy snow falling on trees."

The Met Office predicted snowfall of up to 10cm on land above 200m and snowfall of up to five cm on areas above 100m.