Skip to main content

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

Loading flight search...

Bali from Auckland $920, Christchurch $898, Dunedin $821, Hamilton $960, Queenstown $962, Wellington $1018 Return

Posted 1 May 2026
Cheapest Found $821
Origin Auckland, Christchurch, Dunedin, Hamilton, Queenstown, Wellington
Destination Bali
Travel Dates June 2026 - March 2027
Bali from Auckland $920, Christchurch $898, Dunedin $821, Hamilton $960, Queenstown $962, Wellington $1018 Return

Escape to the tropical paradise of Bali with these amazing return flight deals from multiple New Zealand cities! Whether you’re seeking pristine beaches, ancient temples, vibrant culture, or world-class surfing, Bali offers it all at fantastic prices.

About Bali

Bali, the Island of the Gods, is Indonesia’s premier tourist destination. This tropical paradise offers something for every traveler - from the artistic heart of Ubud with its rice terraces and yoga retreats, to the beach clubs and surf breaks of Seminyak and Canggu, to the dramatic cliffs and temples of Uluwatu. Experience world-class dining, affordable luxury resorts, traditional Balinese spa treatments, and some of the friendliest locals you’ll ever meet.

Summary of Best Prices

Departure CityBest PriceBooking Link
Auckland$920Book Now
Christchurch$898Book Now
Dunedin$821Book Now
Hamilton$960Book Now
Queenstown$962Book Now
Wellington$1018Book Now

Auckland - Bali (Denpasar) Return

Travel Period: 10 Jun 2026 - 20 Mar 2027

Return PriceTravel Dates
$106910 Jun to 24 Jun
$109511 Jun to 18 Jun
$105916 Jun to 24 Jun
$106119 Jul to 17 Aug
$97926 Jul to 21 Aug
$106127 Jul to 4 Aug
$104128 Jul to 17 Aug
$10972 Aug to 28 Aug
$10414 Aug to 18 Aug
$10225 Aug to 31 Aug
$11006 Aug to 20 Aug
$10597 Aug to 2 Sep
$10718 Aug to 28 Aug
$10639 Aug to 29 Aug
$107110 Aug to 28 Aug
$97311 Aug to 31 Aug
$104312 Aug to 20 Aug
$109714 Aug to 28 Aug
$99216 Aug to 30 Aug
$94817 Aug to 31 Aug
$102618 Aug to 16 Sep
$103519 Aug to 2 Sep
$94420 Aug to 9 Sep
$92221 Aug to 8 Sep
$98022 Aug to 30 Aug
$98923 Aug to 30 Aug
$95624 Aug to 7 Sep
$94725 Aug to 8 Sep
$96526 Aug to 2 Sep
$100527 Aug to 16 Sep
$96428 Aug to 15 Sep
$96429 Aug to 16 Sep
$95430 Aug to 7 Sep
$98331 Aug to 7 Sep
$9651 Sep to 15 Sep
$10052 Sep to 16 Sep
$10368 Sep to 15 Sep
$106513 Sep to 20 Sep
$109115 Sep to 22 Sep
$100818 Oct to 1 Nov
$97720 Oct to 17 Nov
$102723 Oct to 20 Nov
$102925 Oct to 20 Nov
$98327 Oct to 10 Nov
$93930 Oct to 17 Nov
$10232 Nov to 10 Nov
$9793 Nov to 17 Nov
$9786 Nov to 24 Nov
$10187 Nov to 25 Nov
$10308 Nov to 22 Nov
$94210 Nov to 24 Nov
$106315 Nov to 29 Nov
$102016 Nov to 24 Nov
$93917 Nov to 1 Dec
$96823 Nov to 1 Dec
$103224 Nov to 2 Dec
$102414 Jan to 9 Feb
$102916 Jan to 3 Feb
$99618 Jan to 16 Feb
$94521 Jan to 10 Feb
$100322 Jan to 17 Feb
$99623 Jan to 18 Feb
$102524 Jan to 21 Feb
$104725 Jan to 23 Feb
$92026 Jan to 9 Feb
$95929 Jan to 24 Feb
$97130 Jan to 25 Feb
$100031 Jan to 20 Feb
$10241 Feb to 9 Feb
$9422 Feb to 16 Feb
$9605 Feb to 23 Feb
$9216 Feb to 24 Feb
$9897 Feb to 25 Feb
$9718 Feb to 16 Feb
$9429 Feb to 23 Feb
$100611 Feb to 19 Feb
$95912 Feb to 26 Feb
$92213 Feb to 5 Mar
$98114 Feb to 12 Mar
$99515 Feb to 23 Feb
$94016 Feb to 24 Feb
$98719 Feb to 17 Mar
$99220 Feb to 12 Mar
$97921 Feb to 13 Mar
$99022 Feb to 14 Mar
$98423 Feb to 15 Mar
$98126 Feb to 5 Mar
$94627 Feb to 17 Mar
$97928 Feb to 14 Mar
$9991 Mar to 15 Mar
$10312 Mar to 16 Mar
$10465 Mar to 12 Mar
$10156 Mar to 20 Mar

Christchurch - Bali (Denpasar) Return

Travel Period: 2 Jun 2026 - 18 Mar 2027

Return PriceTravel Dates
$10432 Jun to 22 Jun
$10349 Jun to 16 Jun
$107610 Jun to 17 Jun
$106211 Jun to 1 Jul
$111113 Jun to 21 Jun
$99516 Jul to 13 Aug
$107618 Jul to 13 Aug
$107619 Jul to 17 Aug
$96920 Jul to 18 Aug
$110121 Jul to 19 Aug
$105022 Jul to 17 Aug
$104323 Jul to 18 Aug
$101426 Jul to 15 Aug
$104327 Jul to 22 Aug
$97528 Jul to 17 Aug
$100529 Jul to 18 Aug
$111130 Jul to 13 Aug
$109431 Jul to 18 Aug
$10551 Aug to 15 Aug
$9933 Aug to 29 Aug
$9114 Aug to 18 Aug
$9675 Aug to 31 Aug
$10766 Aug to 13 Aug
$10187 Aug to 2 Sep
$10578 Aug to 15 Aug
$9219 Aug to 17 Aug
$97110 Aug to 18 Aug
$90511 Aug to 31 Aug
$95912 Aug to 26 Aug
$91117 Aug to 31 Aug
$101118 Aug to 26 Aug
$110720 Aug to 27 Aug
$94123 Aug to 31 Aug
$90424 Aug to 31 Aug
$97425 Aug to 14 Sep
$99526 Aug to 2 Sep
$109127 Aug to 3 Sep
$110328 Aug to 4 Sep
$106830 Aug to 7 Sep
$94631 Aug to 14 Sep
$10657 Sep to 14 Sep
$104614 Sep to 12 Oct
$95012 Oct to 26 Oct
$100513 Oct to 27 Oct
$93419 Oct to 26 Oct
$93120 Oct to 17 Nov
$102621 Oct to 18 Nov
$107622 Oct to 19 Nov
$99325 Oct to 20 Nov
$104228 Oct to 26 Nov
$96429 Oct to 24 Nov
$99631 Oct to 26 Nov
$9872 Nov to 28 Nov
$9503 Nov to 23 Nov
$9554 Nov to 24 Nov
$9805 Nov to 25 Nov
$9626 Nov to 2 Dec
$9767 Nov to 25 Nov
$9888 Nov to 7 Dec
$9229 Nov to 7 Dec
$93310 Nov to 24 Nov
$90011 Nov to 9 Dec
$94012 Nov to 2 Dec
$94913 Nov to 9 Dec
$98714 Nov to 28 Nov
$97815 Nov to 23 Nov
$98116 Nov to 24 Nov
$91417 Nov to 7 Dec
$92518 Nov to 2 Dec
$95519 Nov to 9 Dec
$96221 Nov to 5 Dec
$100422 Nov to 30 Nov
$96223 Nov to 7 Dec
$93324 Nov to 2 Dec
$92525 Nov to 9 Dec
$107026 Nov to 14 Dec
$100528 Nov to 5 Dec
$95830 Nov to 7 Dec
$9331 Dec to 9 Dec
$94018 Jan to 16 Feb
$98820 Jan to 9 Feb
$93921 Jan to 16 Feb
$98423 Jan to 18 Feb
$99125 Jan to 23 Feb
$94227 Jan to 16 Feb
$90428 Jan to 23 Feb
$101229 Jan to 24 Feb
$91630 Jan to 25 Feb
$9301 Feb to 9 Feb
$9632 Feb to 16 Feb
$9573 Feb to 23 Feb
$9664 Feb to 24 Feb
$10125 Feb to 23 Feb
$9156 Feb to 24 Feb
$9178 Feb to 16 Feb
$9469 Feb to 17 Feb
$95710 Feb to 24 Feb
$91611 Feb to 25 Feb
$96912 Feb to 4 Mar
$95413 Feb to 27 Feb
$96914 Feb to 15 Mar
$96215 Feb to 16 Mar
$90016 Feb to 24 Feb
$89817 Feb to 25 Feb
$94818 Feb to 4 Mar
$96519 Feb to 17 Mar
$94222 Feb to 2 Mar
$95523 Feb to 9 Mar
$96724 Feb to 4 Mar
$95825 Feb to 15 Mar
$97226 Feb to 18 Mar
$99527 Feb to 17 Mar
$9722 Mar to 16 Mar
$9243 Mar to 17 Mar
$9424 Mar to 12 Mar
$10256 Mar to 13 Mar
$9909 Mar to 16 Mar

Dunedin - Bali (Denpasar) Return

Travel Period: 23 Jul 2026 - 19 Mar 2027

Return PriceTravel Dates
$108023 Jul to 18 Aug
$109625 Jul to 20 Aug
$103417 Aug to 31 Aug
$110518 Aug to 7 Sep
$104520 Aug to 7 Sep
$98324 Aug to 31 Aug
$109225 Aug to 14 Sep
$110430 Aug to 7 Sep
$105731 Aug to 7 Sep
$10957 Sep to 14 Sep
$110014 Sep to 21 Sep
$111619 Oct to 2 Nov
$95029 Oct to 16 Nov
$107216 Nov to 30 Nov
$95119 Nov to 7 Dec
$104723 Nov to 7 Dec
$111026 Nov to 14 Dec
$110314 Jan to 9 Feb
$110916 Jan to 11 Feb
$109918 Jan to 1 Feb
$99221 Jan to 16 Feb
$105923 Jan to 18 Feb
$111825 Jan to 22 Feb
$82128 Jan to 15 Feb
$104630 Jan to 25 Feb
$8214 Feb to 22 Feb
$10056 Feb to 24 Feb
$10328 Feb to 22 Feb
$104111 Feb to 25 Feb
$103513 Feb to 11 Mar
$105015 Feb to 22 Feb
$100918 Feb to 16 Mar
$103520 Feb to 18 Mar
$87225 Feb to 15 Mar
$103527 Feb to 19 Mar
$10751 Mar to 15 Mar
$10854 Mar to 18 Mar
$108511 Mar to 19 Mar

Hamilton - Bali (Denpasar) Return

Travel Period: 8 Jun 2026 - 16 Mar 2027

Return PriceTravel Dates
$10578 Jun to 22 Jun
$111820 Jul to 27 Jul
$101727 Jul to 10 Aug
$103210 Aug to 17 Aug
$99720 Aug to 7 Sep
$98324 Aug to 31 Aug
$111227 Aug to 16 Sep
$108929 Aug to 16 Sep
$96031 Aug to 7 Sep
$11183 Sep to 11 Sep
$10337 Sep to 14 Sep
$111110 Sep to 18 Sep
$107314 Sep to 12 Oct
$107727 Oct to 22 Nov
$110729 Oct to 24 Nov
$10523 Nov to 29 Nov
$10889 Nov to 29 Nov
$108210 Nov to 24 Nov
$105214 Nov to 22 Nov
$105917 Nov to 24 Nov
$108328 Jan to 23 Feb
$10861 Feb to 21 Feb
$10532 Feb to 16 Feb
$11094 Feb to 18 Feb
$11116 Feb to 4 Mar
$10698 Feb to 16 Feb
$10089 Feb to 23 Feb
$103311 Feb to 9 Mar
$110013 Feb to 21 Feb
$104415 Feb to 23 Feb
$110318 Feb to 16 Mar
$110123 Feb to 9 Mar
$10822 Mar to 16 Mar
$11156 Mar to 14 Mar

Queenstown - Bali (Denpasar) Return

Travel Period: 8 Jun 2026 - 17 Mar 2027

Return PriceTravel Dates
$11188 Jun to 16 Jun
$111814 Jun to 22 Jun
$111815 Jun to 23 Jun
$111911 Jul to 31 Jul
$111922 Jul to 5 Aug
$110023 Jul to 18 Aug
$111924 Jul to 19 Aug
$111925 Jul to 20 Aug
$103626 Jul to 15 Aug
$110827 Jul to 22 Aug
$111928 Jul to 5 Aug
$110129 Jul to 18 Aug
$111930 Jul to 19 Aug
$10782 Aug to 22 Aug
$11194 Aug to 18 Aug
$10645 Aug to 2 Sep
$11196 Aug to 20 Aug
$10397 Aug to 15 Aug
$10119 Aug to 29 Aug
$111910 Aug to 18 Aug
$111911 Aug to 19 Aug
$111912 Aug to 20 Aug
$111918 Aug to 26 Aug
$111919 Aug to 2 Sep
$111920 Aug to 9 Sep
$111924 Aug to 1 Sep
$103126 Aug to 9 Sep
$108328 Aug to 4 Sep
$111930 Aug to 13 Sep
$111931 Aug to 14 Sep
$11191 Sep to 9 Sep
$11195 Sep to 13 Sep
$10886 Sep to 14 Sep
$109212 Oct to 26 Oct
$108515 Oct to 23 Oct
$106118 Oct to 26 Oct
$106219 Oct to 26 Oct
$111921 Oct to 29 Oct
$111122 Oct to 17 Nov
$111923 Oct to 6 Nov
$111925 Oct to 2 Nov
$111926 Oct to 15 Nov
$111927 Oct to 4 Nov
$109428 Oct to 17 Nov
$109929 Oct to 24 Nov
$111930 Oct to 19 Nov
$10732 Nov to 28 Nov
$11193 Nov to 17 Nov
$11114 Nov to 30 Nov
$10995 Nov to 1 Dec
$11196 Nov to 14 Nov
$11197 Nov to 15 Nov
$11198 Nov to 16 Nov
$10149 Nov to 17 Nov
$111910 Nov to 18 Nov
$104011 Nov to 1 Dec
$109012 Nov to 8 Dec
$109914 Nov to 28 Nov
$109319 Nov to 15 Dec
$111920 Nov to 28 Nov
$103422 Nov to 30 Nov
$104023 Nov to 1 Dec
$109625 Nov to 15 Dec
$109230 Nov to 8 Dec
$10897 Dec to 15 Dec
$111618 Jan to 13 Feb
$104821 Jan to 16 Feb
$106325 Jan to 23 Feb
$109627 Jan to 16 Feb
$97728 Jan to 23 Feb
$111729 Jan to 24 Feb
$102330 Jan to 13 Feb
$10731 Feb to 27 Feb
$9623 Feb to 23 Feb
$9924 Feb to 2 Mar
$10155 Feb to 23 Feb
$10376 Feb to 24 Feb
$9978 Feb to 6 Mar
$100810 Feb to 2 Mar
$96611 Feb to 9 Mar
$102513 Feb to 13 Mar
$97715 Feb to 23 Feb
$106918 Feb to 16 Mar
$107020 Feb to 6 Mar
$106522 Feb to 2 Mar
$106525 Feb to 17 Mar
$107527 Feb to 17 Mar
$10441 Mar to 9 Mar
$10766 Mar to 13 Mar

Wellington - Bali (Denpasar) Return

Travel Period: 17 Aug 2026 - 18 Mar 2027

Return PriceTravel Dates
$108117 Aug to 12 Sep
$111918 Aug to 5 Sep
$103120 Aug to 3 Sep
$109421 Aug to 10 Sep
$105622 Aug to 5 Sep
$109327 Aug to 3 Sep
$105228 Aug to 5 Sep
$105829 Aug to 5 Sep
$111530 Aug to 17 Sep
$111327 Oct to 25 Nov
$111113 Nov to 3 Dec
$111317 Nov to 5 Dec
$110423 Nov to 7 Dec
$111024 Nov to 2 Dec
$109618 Jan to 13 Feb
$111021 Jan to 16 Feb
$104723 Jan to 20 Feb
$106226 Jan to 13 Feb
$108129 Jan to 6 Feb
$104630 Jan to 13 Feb
$10665 Feb to 6 Mar
$10426 Feb to 20 Feb
$11188 Feb to 6 Mar
$103312 Feb to 20 Feb
$101813 Feb to 20 Feb
$105616 Feb to 6 Mar
$108319 Feb to 27 Feb
$106320 Feb to 6 Mar
$105626 Feb to 18 Mar
$102327 Feb to 6 Mar
$11236 Mar to 13 Mar

Booking Tips

  • Book early for the best availability, especially for school holiday periods
  • Consider mid-week departures for better prices
  • Check visa requirements - New Zealanders can get visa on arrival for stays up to 30 days
  • Don’t forget travel insurance for your tropical adventure

Why Visit Bali from New Zealand?

  • Direct Flights: Quick and convenient connections from major NZ cities
  • Incredible Value: Your NZ dollar goes far with affordable accommodation, food, and activities
  • Perfect Weather: Travel periods cover Bali’s dry season with sunny days and minimal rainfall
  • Diverse Experiences: From surfing to temples, rice terraces to beach clubs
  • Family Friendly: Safe destination with activities for all ages

Book your Bali escape today and experience why millions of travelers fall in love with this Indonesian paradise every year!

B

Beat That Flight Team

Helping you fly for less since 2018.

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.