Fog and bad weather caused overnight flight chaos at Perth Airport, with several plans redirected to regional airports to land safely.
Hundreds of passengers inbound to Perth from five different flights were left waiting at regional runways after a blanket of thick fog covered Perth Airport.
A flight from Adelaide was redirected to Busselton, a Port Hedland flight was forced to land at Geraldton and a flight from Canberra was sent to Kalgoorlie.
A Perth Airport spokesman said the flights had since landed in Perth.
Staff shortages across airlines also caused regional flights from Broome and Newman to be redirected to Geraldton, where they were grounded because of “crew requirements”.
The spokesman said flight attendants and pilots aboard the two aircraft needed the required rest time before the flights could take off for Perth.
More than half a dozen flights from the regions were delayed or canceled on Wednesday morning because of the ongoing issue around staff shortages.
Five flights were delayed from areas including Albany, Esperance and Paraburdoo.
And four flights have been delayed from various towns including Port Hedland.