All flights to and from Edinburgh Airport have been grounded due to an IT issue within air traffic control.
In a post on X, an airport spokesperson said engineers are working to resolve the issue.
“Passengers should continue to check their flight status with their airline before travelling to the airport,” it said.
The issue appeared to start after 2pm, with more than 150 flights scheduled to depart from and arrive at the airport this evening.
At least 30 of these flights have been cancelled, with several others diverted to Manchester and Glasgow. Others have been estimated to depart after 6.30pm.
It is not the only disruption the airport may face in the run-up to Christmas.
North Air fuel tanker drivers based at Edinburgh Airport are planning to walk out for almost three weeks in a dispute over pay.
The industrial action led by Unite will begin at 5am on 18 December and end at 4.59am on 6 January.
The pay dispute relates to a rejected 4.5% pay offer by North Air after “years of below-inflation pay increases”, according to Unite.
North Air is the only fuel supply company for airlines flying out of Edinburgh.
Edinburgh Airport – which served 14.4 million passengers last year – is used by 35 airlines flying to 152 destinations.