International transfer to NZ bank

Hello there.

I was just wondering if anybody has any idea how to get money from Revolut account (either in EUR or I can exchange online to NZD with reasonable rating). Revolut will still charge me for "international payment", which is not much, but the local bank (ANZ) will take 15 NZD for any transaction above 300 dollars. I have also got physical euros, just exchange offices take like 5-6 dollars for 100 eur exchange. Any suggestions how to solve this topic with paying least fees?

Thanks.