EIGHTEEN British Airways flights have been cancelled on Wednesday due to Storm Gerrit.

Air traffic control restrictions mean the BA flights due to operate to or from London’s Heathrow Airport were axed.

They were return domestic trips to Aberdeen, Edinburgh, Glasgow, Jersey and Manchester, and to Barcelona, Berlin, Madrid and Paris Charles de Gaulle in mainland Europe.

READ MORE: Flood warnings in place across Scotland as Storm Gerrit brings heavy rain

A British Airways spokesman said: “As a result of air traffic control restrictions put in place because of Storm Gerrit, we have had to make some adjustments to our schedule today.

“We have apologised to our customers for any disruption to their travel plans and our teams are working hard to get them on their way as quickly as possible.”

A number of flood alerts and warnings are in place across Scotland because of the storm which has also caused chaos for rail passengers

ScotRail has said speed restrictions are in place and encouraged people to check their journeys before travelling and to allow for extra time.

A number of trains between Scotland and England have been cancelled on both the east and west coast lines because of heavy rain.