Своего аэропорта город не имеет, поэтому купить авиабилеты прямо в Айя-Напу не получится. Ближайший к этому курорту аэропорт, принимающий международные рейсы, находится в Ларнаке. В сезон самолеты сюда и отсюда отправляются каждый день.
Прямые перелеты по маршрутам Киев–Ларнака и Ларнака–Киев обеспечивают компании МАУ, Aegean Airlines. 3 часа в небе — и вы на месте. Цена авиабилета в Айя-Напу у этого перевозчика — около 100 EUR (туда и обратно на одного человека), в «высокий сезон» — в 2–3 раза дороже. Также можно выкупить места на рейсы Austrian Airlines, АirBaltic, «Аэрофлот», осуществляемые с пересадками в Вене, Риге, Москве. Дешево взять авиабилеты в Айя-Напу реально и у компании-лоукостера Wizz Air. Чем раньше бронируете их, тем больше экономите.
Прямые перелеты Москва–Ларнака–Москва совершают авиакомпании «Трансаэро», «Аэрофлот». Время в пути в одну сторону — 3,5–4 часа. Кроме того, отдыхающих из российской столицы с одной остановкой (в Киеве, Афинах, Франкфурте-на-Майне) доставляют на остров МАУ, Aegean Airlines, Lufthansa. Дешевые авиабилеты в Айя-Напу из Москвы и обратно стоят от 160 EUR на человека. Самая низкая цена летом — 200–250 EUR. Один из наиболее выгодных вариантов — рейс МАУ с остановкой в украинской столице.