Discover the best flight deals from Australia and New Zealand. Compare prices across airlines and save on your next journey.

Loading flight search...

Auckland to Bali $906, Christchurch $889, Hamilton $885, Queenstown $905 & More [Apr-Dec 2026]

Posted 18 March 2026
Cheapest Found $885
Origin New Zealand
Destination Bali (Denpasar)
Travel Dates Various dates Apr-Dec 2026
Auckland to Bali $906, Christchurch $889, Hamilton $885, Queenstown $905 & More [Apr-Dec 2026]

Bali prices out of New Zealand are looking decent across quite a few airports for 2026.

All flights below are return fares. Check the booking links for nearby dates and airline combinations.

Summary: Auckland - Bali (Denpasar) return (16 Apr 26 - 12 Dec 26) from $906 return Christchurch - Bali (Denpasar) return (15 Apr 26 - 23 Dec 26) from $889 return Dunedin - Bali (Denpasar) return (16 Apr 26 - 7 Dec 26) from $932 return Hamilton - Bali (Denpasar) return (27 Apr 26 - 1 Dec 26) from $885 return Queenstown - Bali (Denpasar) return (14 Apr 26 - 31 Dec 26) from $905 return Wellington - Bali (Denpasar) return (21 Apr 26 - 7 Dec 26) from $1023 return

Auckland - Bali (Denpasar) return

Dates: 16 Apr 26 - 12 Dec 26

Return PriceTravel Dates
$109316 Apr to 5 May
$107317 Apr to 6 May
$106418 Apr to 10 May
$90621 Apr to 4 May
$102322 Apr to 5 May
$96023 Apr to 6 May
$96825 Apr to 2 May
$106626 Apr to 3 May
$100127 Apr to 4 May
$92528 Apr to 5 May
$95529 Apr to 12 May
$101430 Apr to 7 May
$10771 May to 8 May
$10972 May to 21 May
$9663 May to 10 May
$10454 May to 11 May
$9936 May to 13 May
$9877 May to 14 May
$10708 May to 15 May
$10099 May to 22 May
$111410 May to 1 Jun
$100511 May to 2 Jun
$94812 May to 3 Jun
$105713 May to 4 Jun
$105114 May to 2 Jun
$108315 May to 22 May
$105116 May to 4 Jun
$104917 May to 5 Jun
$104718 May to 25 May
$102319 May to 26 May
$99121 May to 3 Jun
$105622 May to 4 Jun
$100823 May to 5 Jun
$102824 May to 15 Jun
$103225 May to 16 Jun
$95026 May to 2 Jun
$104627 May to 3 Jun
$112728 May to 4 Jun
$113329 May to 5 Jun
$112731 May to 22 Jun
$10632 Jun to 9 Jun
$10633 Jun to 10 Jun
$10988 Jun to 15 Jun
$11349 Jun to 1 Jul
$107910 Jun to 23 Jun
$114911 Jun to 18 Jun
$104512 Jun to 19 Jun
$111314 Jun to 21 Jun
$101816 Jun to 23 Jun
$102117 Jul to 5 Aug
$103221 Jul to 9 Aug
$113922 Jul to 29 Jul
$103925 Jul to 16 Aug
$103826 Jul to 2 Aug
$103228 Jul to 16 Aug
$106629 Jul to 5 Aug
$105731 Jul to 19 Aug
$11292 Aug to 9 Aug
$10724 Aug to 26 Aug
$11266 Aug to 28 Aug
$11007 Aug to 26 Aug
$9959 Aug to 28 Aug
$108711 Aug to 18 Aug
$105413 Aug to 4 Sep
$96914 Aug to 2 Sep
$110415 Aug to 6 Sep
$94516 Aug to 4 Sep
$106617 Aug to 8 Sep
$94718 Aug to 9 Sep
$110019 Aug to 7 Sep
$107620 Aug to 2 Sep
$94521 Aug to 9 Sep
$101422 Aug to 4 Sep
$106823 Aug to 14 Sep
$103924 Aug to 6 Sep
$99325 Aug to 7 Sep
$108126 Aug to 2 Sep
$101427 Aug to 9 Sep
$95428 Aug to 4 Sep
$107929 Aug to 20 Sep
$95430 Aug to 6 Sep
$101731 Aug to 22 Sep
$10041 Sep to 23 Sep
$10252 Sep to 9 Sep
$9944 Sep to 23 Sep
$10765 Sep to 18 Sep
$10356 Sep to 13 Sep
$9508 Sep to 15 Sep
$10519 Sep to 22 Sep
$112611 Sep to 18 Sep
$103813 Sep to 20 Sep
$101315 Sep to 22 Sep
$110418 Oct to 9 Nov
$108120 Oct to 27 Oct
$105723 Oct to 11 Nov
$106725 Oct to 16 Nov
$102126 Oct to 17 Nov
$103327 Oct to 18 Nov
$105730 Oct to 18 Nov
$10521 Nov to 23 Nov
$9943 Nov to 10 Nov
$10916 Nov to 13 Nov
$11227 Nov to 29 Nov
$10318 Nov to 27 Nov
$10719 Nov to 1 Dec
$96910 Nov to 17 Nov
$104413 Nov to 2 Dec
$105715 Nov to 22 Nov
$94517 Nov to 24 Nov
$105820 Nov to 9 Dec
$107022 Nov to 29 Nov
$105723 Nov to 30 Nov
$96924 Nov to 1 Dec
$107027 Nov to 10 Dec
$108929 Nov to 12 Dec
$11404 Dec to 11 Dec
$11405 Dec to 12 Dec

Christchurch - Bali (Denpasar) return

Dates: 15 Apr 26 - 23 Dec 26

Return PriceTravel Dates
$109615 Apr to 7 May
$103721 Apr to 4 May
$103722 Apr to 5 May
$101623 Apr to 6 May
$104824 Apr to 7 May
$98525 Apr to 2 May
$99626 Apr to 9 May
$96827 Apr to 4 May
$102528 Apr to 5 May
$93829 Apr to 6 May
$97630 Apr to 7 May
$10912 May to 9 May
$11193 May to 10 May
$10144 May to 11 May
$10156 May to 13 May
$9827 May to 20 May
$112810 May to 1 Jun
$105411 May to 2 Jun
$97712 May to 3 Jun
$97613 May to 1 Jun
$97214 May to 2 Jun
$95916 May to 4 Jun
$102717 May to 5 Jun
$98618 May to 25 May
$96319 May to 1 Jun
$100720 May to 27 May
$96221 May to 3 Jun
$96822 May to 4 Jun
$104623 May to 5 Jun
$97724 May to 15 Jun
$96925 May to 16 Jun
$99526 May to 17 Jun
$97127 May to 3 Jun
$100428 May to 4 Jun
$10342 Jun to 15 Jun
$10623 Jun to 10 Jun
$9739 Jun to 16 Jun
$97110 Jun to 17 Jun
$106411 Jun to 24 Jun
$104415 Jun to 22 Jun
$114018 Jul to 9 Aug
$109721 Jul to 9 Aug
$108823 Jul to 5 Aug
$108026 Jul to 17 Aug
$108127 Jul to 9 Aug
$109229 Jul to 5 Aug
$10853 Aug to 25 Aug
$10824 Aug to 26 Aug
$10776 Aug to 19 Aug
$103810 Aug to 17 Aug
$102311 Aug to 18 Aug
$108712 Aug to 19 Aug
$111913 Aug to 20 Aug
$109815 Aug to 6 Sep
$101117 Aug to 8 Sep
$102518 Aug to 25 Aug
$104919 Aug to 26 Aug
$105820 Aug to 8 Sep
$110722 Aug to 13 Sep
$111323 Aug to 30 Aug
$106024 Aug to 6 Sep
$100125 Aug to 1 Sep
$106026 Aug to 8 Sep
$102227 Aug to 9 Sep
$109429 Aug to 5 Sep
$106130 Aug to 6 Sep
$104531 Aug to 13 Sep
$10221 Sep to 8 Sep
$11412 Sep to 9 Sep
$10953 Sep to 16 Sep
$11444 Sep to 11 Sep
$11115 Sep to 12 Sep
$10856 Sep to 13 Sep
$10008 Sep to 15 Sep
$11149 Sep to 16 Sep
$114814 Sep to 21 Sep
$10856 Oct to 19 Oct
$110810 Oct to 17 Oct
$112811 Oct to 2 Nov
$109412 Oct to 3 Nov
$107513 Oct to 4 Nov
$104314 Oct to 2 Nov
$108115 Oct to 6 Nov
$111117 Oct to 8 Nov
$106318 Oct to 9 Nov
$106119 Oct to 7 Nov
$104520 Oct to 2 Nov
$99521 Oct to 9 Nov
$108622 Oct to 13 Nov
$104524 Oct to 6 Nov
$104725 Oct to 16 Nov
$95926 Oct to 17 Nov
$96827 Oct to 18 Nov
$107728 Oct to 19 Nov
$98229 Oct to 17 Nov
$106730 Oct to 18 Nov
$99431 Oct to 19 Nov
$10181 Nov to 23 Nov
$9992 Nov to 21 Nov
$9713 Nov to 10 Nov
$9474 Nov to 17 Nov
$9335 Nov to 24 Nov
$10226 Nov to 28 Nov
$10187 Nov to 26 Nov
$10178 Nov to 21 Nov
$9609 Nov to 1 Dec
$92010 Nov to 2 Dec
$94711 Nov to 18 Nov
$92412 Nov to 25 Nov
$99013 Nov to 2 Dec
$96514 Nov to 21 Nov
$93115 Nov to 7 Dec
$90717 Nov to 24 Nov
$90318 Nov to 7 Dec
$95319 Nov to 2 Dec
$99020 Nov to 9 Dec
$98021 Nov to 28 Nov
$95322 Nov to 5 Dec
$100023 Nov to 30 Nov
$88924 Nov to 7 Dec
$92825 Nov to 2 Dec
$106426 Nov to 3 Dec
$107027 Nov to 16 Dec
$95928 Nov to 5 Dec
$104529 Nov to 12 Dec
$96230 Nov to 7 Dec
$9652 Dec to 9 Dec
$10223 Dec to 16 Dec
$11434 Dec to 11 Dec
$9975 Dec to 12 Dec
$10577 Dec to 14 Dec
$10828 Dec to 21 Dec
$11149 Dec to 16 Dec
$109910 Dec to 23 Dec

Dunedin - Bali (Denpasar) return

Dates: 16 Apr 26 - 7 Dec 26

Return PriceTravel Dates
$111816 Apr to 8 May
$110318 Apr to 10 May
$105421 Apr to 4 May
$105826 Apr to 18 May
$100727 Apr to 4 May
$107028 Apr to 11 May
$102529 Apr to 18 May
$10074 May to 11 May
$10996 May to 25 May
$93211 May to 18 May
$109712 May to 25 May
$103218 May to 25 May
$106319 May to 1 Jun
$93625 May to 1 Jun
$10531 Jun to 8 Jun
$11078 Jun to 15 Jun
$112620 Jul to 27 Jul
$102327 Jul to 3 Aug
$10993 Aug to 10 Aug
$99710 Aug to 17 Aug
$104317 Aug to 24 Aug
$94524 Aug to 31 Aug
$106931 Aug to 7 Sep
$114514 Sep to 21 Sep
$96512 Oct to 19 Oct
$98819 Oct to 26 Oct
$113926 Oct to 2 Nov
$11288 Nov to 30 Nov
$112815 Nov to 7 Dec
$100723 Nov to 30 Nov

Hamilton - Bali (Denpasar) return

Dates: 27 Apr 26 - 1 Dec 26

Return PriceTravel Dates
$107527 Apr to 4 May
$9214 May to 11 May
$97011 May to 18 May
$108214 May to 21 May
$93518 May to 25 May
$103625 May to 1 Jun
$98515 Jun to 22 Jun
$100420 Jul to 27 Jul
$93627 Jul to 3 Aug
$10133 Aug to 10 Aug
$88510 Aug to 17 Aug
$93517 Aug to 24 Aug
$107720 Aug to 8 Sep
$95924 Aug to 31 Aug
$93531 Aug to 7 Sep
$110914 Sep to 21 Sep
$99212 Oct to 19 Oct
$113826 Oct to 17 Nov
$109027 Oct to 3 Nov
$103931 Oct to 22 Nov
$10133 Nov to 22 Nov
$10315 Nov to 24 Nov
$10807 Nov to 29 Nov
$10939 Nov to 22 Nov
$105210 Nov to 29 Nov
$103112 Nov to 1 Dec
$109914 Nov to 21 Nov
$101117 Nov to 24 Nov
$103624 Nov to 1 Dec

Queenstown - Bali (Denpasar) return

Dates: 14 Apr 26 - 31 Dec 26

Return PriceTravel Dates
$113514 Apr to 21 Apr
$104022 Apr to 5 May
$108823 Apr to 12 May
$103029 Apr to 12 May
$10876 May to 19 May
$11008 May to 27 May
$111014 May to 5 Jun
$106217 May to 5 Jun
$110820 May to 27 May
$113623 May to 14 Jun
$113824 May to 15 Jun
$102625 May to 16 Jun
$112127 May to 3 Jun
$108528 May to 16 Jun
$102710 Jun to 29 Jun
$103414 Jun to 21 Jun
$108022 Jul to 10 Aug
$104426 Jul to 17 Aug
$11182 Aug to 24 Aug
$11023 Aug to 10 Aug
$108012 Aug to 31 Aug
$102013 Aug to 4 Sep
$113515 Aug to 6 Sep
$113016 Aug to 7 Sep
$100218 Aug to 9 Sep
$106819 Aug to 7 Sep
$108123 Aug to 14 Sep
$99326 Aug to 2 Sep
$113627 Aug to 3 Sep
$104828 Aug to 4 Sep
$106130 Aug to 6 Sep
$10441 Sep to 14 Sep
$9762 Sep to 9 Sep
$11366 Sep to 13 Sep
$113610 Sep to 2 Oct
$114914 Sep to 21 Sep
$113617 Sep to 9 Oct
$113613 Oct to 20 Oct
$104114 Oct to 2 Nov
$106618 Oct to 25 Oct
$104119 Oct to 26 Oct
$101120 Oct to 8 Nov
$113521 Oct to 12 Nov
$108022 Oct to 13 Nov
$105323 Oct to 14 Nov
$113524 Oct to 31 Oct
$103825 Oct to 16 Nov
$94926 Oct to 17 Nov
$105427 Oct to 18 Nov
$95228 Oct to 16 Nov
$101129 Oct to 17 Nov
$107130 Oct to 6 Nov
$105531 Oct to 19 Nov
$9621 Nov to 8 Nov
$9342 Nov to 15 Nov
$9753 Nov to 22 Nov
$9054 Nov to 17 Nov
$9395 Nov to 27 Nov
$9396 Nov to 28 Nov
$9308 Nov to 15 Nov
$9059 Nov to 22 Nov
$93310 Nov to 17 Nov
$93411 Nov to 18 Nov
$104512 Nov to 1 Dec
$106313 Nov to 26 Nov
$107517 Nov to 24 Nov
$108918 Nov to 25 Nov
$93919 Nov to 26 Nov
$97020 Nov to 27 Nov
$104021 Nov to 28 Nov
$98622 Nov to 29 Nov
$95923 Nov to 30 Nov
$96324 Nov to 1 Dec
$99825 Nov to 2 Dec
$113526 Nov to 18 Dec
$108327 Nov to 4 Dec
$105828 Nov to 5 Dec
$102829 Nov to 6 Dec
$99830 Nov to 7 Dec
$10272 Dec to 9 Dec
$10893 Dec to 10 Dec
$11004 Dec to 11 Dec
$11356 Dec to 13 Dec
$11357 Dec to 14 Dec
$11368 Dec to 15 Dec
$11359 Dec to 16 Dec
$113513 Dec to 20 Dec
$113517 Dec to 24 Dec
$113521 Dec to 28 Dec
$113523 Dec to 30 Dec
$113524 Dec to 31 Dec

Wellington - Bali (Denpasar) return

Dates: 21 Apr 26 - 7 Dec 26

Return PriceTravel Dates
$107221 Apr to 4 May
$111422 Apr to 14 May
$104523 Apr to 30 Apr
$105625 Apr to 2 May
$109928 Apr to 11 May
$102929 Apr to 21 May
$107330 Apr to 7 May
$10922 May to 21 May
$10983 May to 16 May
$10394 May to 23 May
$10296 May to 28 May
$10367 May to 14 May
$10558 May to 21 May
$10239 May to 28 May
$105513 May to 4 Jun
$106914 May to 21 May
$106216 May to 4 Jun
$106421 May to 28 May
$105722 May to 4 Jun
$109623 May to 11 Jun
$110928 May to 4 Jun
$112630 May to 6 Jun
$113116 Jul to 23 Jul
$109531 Jul to 13 Aug
$109014 Aug to 5 Sep
$108121 Aug to 3 Sep
$114327 Aug to 3 Sep
$113428 Aug to 4 Sep
$113127 Oct to 18 Nov
$115530 Oct to 21 Nov
$109110 Nov to 2 Dec
$115111 Nov to 3 Dec
$114413 Nov to 5 Dec
$113223 Nov to 30 Nov
$106824 Nov to 7 Dec

Summary: Auckland - Bali (Denpasar) return (16 Apr 26 - 12 Dec 26) from $906 return Christchurch - Bali (Denpasar) return (15 Apr 26 - 23 Dec 26) from $889 return Dunedin - Bali (Denpasar) return (16 Apr 26 - 7 Dec 26) from $932 return Hamilton - Bali (Denpasar) return (27 Apr 26 - 1 Dec 26) from $885 return Queenstown - Bali (Denpasar) return (14 Apr 26 - 31 Dec 26) from $905 return Wellington - Bali (Denpasar) return (21 Apr 26 - 7 Dec 26) from $1023 return

B

Beat That Flight Team

Helping you fly for less since 2018.

More Deals from New Zealand

Disclosure, as per section 47A of the Fair Trading Act 1987: as a free service, our revenue comes from adverts and affiliate links on this website.