Nearly 40 flights were diverted and 12 were cancelled as Tenerife North was struck by heavy fog on Tuesday and yesterday.
International and Domestic flights were moved to Tenerife South, with busses carrying passengers from one airport to the other.
The disruption was caught on camera by pilots for local airline Binter, who shared the photos on their social media channels.
El vuelo NT111 se desvía a Tenerife Sur por meteorología adversa en destino.
— Binter (@BinterCanarias) 6 April 2016
Baja visibilidad en Tenerife Norte y fuertes vientos en La Gomera, La Palma y El Hierro.
Consulte con su aerolínea el estado de su vuelo.
— Aena (@aena) 6 April 2016