Those hoping to catch a flight home in time for Christmas are suffering delays and cancellation to their journeys as fog affects three London airports.
In a statement on its website, BA said: "Fog across parts of southern England is affecting some flights to and from London's airports today.
"For safety reasons Air Traffic Control has to allow greater space between landing aircraft in fog or during periods of low visibility, and this will mean a reduced number of aircraft being allowed to land each hour.
"We are sorry for the difficulties caused by the poor weather and will do all we can to minimise the effect it has on our operations."
London City Airport has cancelled a number of flights including those travelling to Geneva and Dusseldorf.
They advise passengers to check to contact their airline for further information.
And for passengers hoping to catch a flight home for Christmas, it is not welcome news.
Passengers intending to fly from London Heathrow, Gatwick or London City Airport today should check the status of their flight before travelling.
Keep up to date with the latest news in west London via the free getwestlondon app.
You can even set it to receive push notifications for all the breaking news in your area.