Een no-flyzone is een gebied waar een vliegverbod heerst. Dergelijke zones zijn meestal opgezet in een militaire context, vergelijkbaar met een gedemilitariseerde zone, maar dan in het luchtruim. Vaak wordt een no-flyzone ingesteld om militaire vliegtuigen van het oorlogvoerende land toegang tot het luchtruim te verbieden.
Als vooral één strijdende partij getroffen wordt door het verbod, kan deze de handhaver ervan zien als vijandelijke strijdende partij. Daarom wil bijvoorbeeld de VS Oekraïne niet uitroepen tot no-flyzone bij de Russische invasie van Oekraïne in 2022.[1]