With WooCommerce Variations as Products plugin, you can display your product variations as single product in your shop, category and search result pages.
WooCommerce Variations as Products makes your product variations accessible on product listing pages such as shop, category & search results. This becomes a super advantage to your store in terms of increase in sales as your customers won’t need to navigate to each single product page to select the product variation they want. They simply choose their desired product variation from product listing pages and do the checkout.