Beleiringen varte til november og forholdene i den blokkerte byen ble stadig verre. Den 20. november kom Traun og den spanske kommandanten til enighet om at Traun skulle kapitulere om han ikke hadde fått hjelp innen 20. november. Denne dagen marsjerte den østerrikske garnisonen, som nå var redusert til 5 000 mann, ut med full krigsære, inkludert to feltkanoner og gikk ombord på spanske skip som transporterte dem til Trieste og Fiume. Det eneste vilkåret i overgivingen som spanjolene ikke gikk med på, var at soldatene kunne hjelpe til i det norditalienske felttoget.