Ryanair has decided to close its base at Reus in northeast Spain due to "contractual difficulties" with local authorities.
It will continue serving the airport in 2012 with aircraft based elsewhere.
The Irish budget carrier said that the local government, the tourist board of the nearby city of Tarragona and the Reus chamber of commerce had "repeatedly delayed and breached contractual obligations" they made since the base was opened in 2008.
The Reus base will be closed at the end of the summer schedule on 30 October, and Ryanair will relocate its aircraft to other European operations. However, the destination will be served with aircraft from other bases throughout the summer 2012, the airline added.
It also said that it would reconsider the "unnecessary closure" and potentially re-open the Reus base in the future if the local government provided "copper-fastened guarantees that they will honour the terms of our contract".
Ryanair declined to comment further.