wwws.airfrance.com.br Open in urlscan Pro
2a02:26f0:3500:18::1724:a295  Public Scan

Submitted URL: https://links.mail.enews-airfrance.com/els/v2/G8L8M9-k_eQY/QjMyaEYwY0FZWm1FZE5rUnZwUlVwV2EwZC9qUVMvb3JiUm00VFNielB6dDEvVUV3OURYTWFJWjdD...
Effective URL: https://wwws.airfrance.com.br/deals?cabin=PREMIUM&tripType=ALL&originCode=GIG&originType=AIRPORT
Submission: On October 09 via api from ES — Scanned from ES

Form analysis 2 forms found in the DOM

<form _ngcontent-server-app-c1460966868="" novalidate="" id="bw-deals-filters-form-ah5Q1Pvu1k" data-test="bwd-filters-form" class="bw-deals-filters-form__container ng-untouched ng-pristine ng-valid ng-star-inserted">
  <div _ngcontent-server-app-c1460966868="" class="bw-deals-filters-form__inline-inputs"><bwc-form-input-container _ngcontent-server-app-c1460966868=""
      class="bw-deals-filters-form__inline-input bwc-form-input-container bwc-form-input-container--outline"><!---->
      <div class="ng-star-inserted"><label class="bwc-form-field-label"><span class="bwc-form-field-label__value"><!----></span><bwc-form-select _ngcontent-server-app-c1460966868="" outline-content=""
            class="ng-tns-c4225759967-2 bwc-form-select ng-star-inserted">
            <div class="bwc-form-select__input-container ng-tns-c4225759967-2"><mat-form-field _ngcontent-server-app-c1460966868=""
                class="mat-mdc-form-field ng-tns-c1205077789-3 ng-tns-c4225759967-2 mat-mdc-form-field-type-mat-select mat-form-field-appearance-outline mat-primary ng-untouched ng-pristine ng-valid ng-star-inserted"><!---->
                <div class="mat-mdc-text-field-wrapper mdc-text-field ng-tns-c1205077789-3 mdc-text-field--outlined mdc-text-field--no-label"><!---->
                  <div class="mat-mdc-form-field-flex ng-tns-c1205077789-3">
                    <div matformfieldnotchedoutline="" class="mdc-notched-outline ng-tns-c1205077789-3 mdc-notched-outline--no-label ng-star-inserted mdc-notched-outline--notched">
                      <div class="mdc-notched-outline__leading"></div>
                      <div class="mdc-notched-outline__notch"><!----><!----><!----></div>
                      <div class="mdc-notched-outline__trailing"></div>
                    </div><!----><!----><!---->
                    <div class="mat-mdc-form-field-infix ng-tns-c1205077789-3"><!----><mat-select _ngcontent-server-app-c1460966868="" role="combobox" aria-autocomplete="none" aria-haspopup="listbox" ngskiphydration="" formcontrolname="tripType"
                        data-test="bwd-filters-form__trip-type" panelclass="bw-deals-filters-form__inline-input-panel" class="mat-mdc-select ng-tns-c3393473648-4 ng-tns-c1205077789-3 ng-untouched ng-pristine ng-valid ng-star-inserted"
                        aria-labelledby="mat-select-value-1" id="mat-select-0" tabindex="0" aria-expanded="false" aria-required="false" aria-disabled="false" aria-invalid="false">
                        <div cdk-overlay-origin="" class="mat-mdc-select-trigger ng-tns-c3393473648-4">
                          <div class="mat-mdc-select-value ng-tns-c3393473648-4" id="mat-select-value-1"><!----><span class="mat-mdc-select-value-text ng-tns-c3393473648-4 ng-star-inserted"><span
                                class="mat-mdc-select-min-line ng-tns-c3393473648-4 ng-star-inserted">Todos os tipos de viagem</span><!----><!----></span><!----></div>
                          <div class="mat-mdc-select-arrow-wrapper ng-tns-c3393473648-4">
                            <div class="mat-mdc-select-arrow ng-tns-c3393473648-4"><svg viewBox="0 0 24 24" width="24px" height="24px" focusable="false" aria-hidden="true" class="ng-tns-c3393473648-4">
                                <path d="M7 10l5 5 5-5z" class="ng-tns-c3393473648-4"></path>
                              </svg></div>
                          </div>
                        </div><!---->
                      </mat-select></div><!----><!---->
                  </div><!---->
                </div>
                <div class="mat-mdc-form-field-subscript-wrapper mat-mdc-form-field-bottom-align ng-tns-c1205077789-3"><!---->
                  <div class="mat-mdc-form-field-hint-wrapper ng-tns-c1205077789-3 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity: 1; transform: translateY(0%);"><!---->
                    <div class="mat-mdc-form-field-hint-spacer ng-tns-c1205077789-3"></div>
                  </div><!---->
                </div>
              </mat-form-field></div>
            <div class="mat-input-subscript-wrapper ng-tns-c4225759967-2"><!---->
              <div class="mat-input-hint-wrapper ng-tns-c4225759967-2 ng-trigger ng-trigger-transitionMessages ng-star-inserted">
                <div class="mat-input-hint-spacer ng-tns-c4225759967-2"></div>
              </div><!---->
            </div>
          </bwc-form-select></label></div><!---->
    </bwc-form-input-container><bwc-form-input-container _ngcontent-server-app-c1460966868="" class="bw-deals-filters-form__inline-input bwc-form-input-container bwc-form-input-container--outline"><!---->
      <div class="ng-star-inserted"><label class="bwc-form-field-label"><span class="bwc-form-field-label__value"><!----></span><bwc-form-select _ngcontent-server-app-c1460966868="" outline-content=""
            class="ng-tns-c4225759967-5 bwc-form-select ng-star-inserted">
            <div class="bwc-form-select__input-container ng-tns-c4225759967-5"><mat-form-field _ngcontent-server-app-c1460966868=""
                class="mat-mdc-form-field ng-tns-c1205077789-6 ng-tns-c4225759967-5 mat-mdc-form-field-type-mat-select mat-form-field-appearance-outline mat-primary ng-untouched ng-pristine ng-valid ng-star-inserted"><!---->
                <div class="mat-mdc-text-field-wrapper mdc-text-field ng-tns-c1205077789-6 mdc-text-field--outlined mdc-text-field--no-label"><!---->
                  <div class="mat-mdc-form-field-flex ng-tns-c1205077789-6">
                    <div matformfieldnotchedoutline="" class="mdc-notched-outline ng-tns-c1205077789-6 mdc-notched-outline--no-label ng-star-inserted mdc-notched-outline--notched">
                      <div class="mdc-notched-outline__leading"></div>
                      <div class="mdc-notched-outline__notch"><!----><!----><!----></div>
                      <div class="mdc-notched-outline__trailing"></div>
                    </div><!----><!----><!---->
                    <div class="mat-mdc-form-field-infix ng-tns-c1205077789-6"><!----><mat-select _ngcontent-server-app-c1460966868="" role="combobox" aria-autocomplete="none" aria-haspopup="listbox" ngskiphydration="" formcontrolname="cabin"
                        data-test="bwd-filters-form__cabin" panelclass="bw-deals-filters-form__inline-input-panel" class="mat-mdc-select ng-tns-c3393473648-7 ng-tns-c1205077789-6 ng-untouched ng-pristine ng-valid ng-star-inserted"
                        aria-labelledby="mat-select-value-3" id="mat-select-2" tabindex="0" aria-expanded="false" aria-required="false" aria-disabled="false" aria-invalid="false">
                        <div cdk-overlay-origin="" class="mat-mdc-select-trigger ng-tns-c3393473648-7">
                          <div class="mat-mdc-select-value ng-tns-c3393473648-7" id="mat-select-value-3"><!----><span class="mat-mdc-select-value-text ng-tns-c3393473648-7 ng-star-inserted"><span
                                class="mat-mdc-select-min-line ng-tns-c3393473648-7 ng-star-inserted">Premium Economy</span><!----><!----></span><!----></div>
                          <div class="mat-mdc-select-arrow-wrapper ng-tns-c3393473648-7">
                            <div class="mat-mdc-select-arrow ng-tns-c3393473648-7"><svg viewBox="0 0 24 24" width="24px" height="24px" focusable="false" aria-hidden="true" class="ng-tns-c3393473648-7">
                                <path d="M7 10l5 5 5-5z" class="ng-tns-c3393473648-7"></path>
                              </svg></div>
                          </div>
                        </div><!---->
                      </mat-select></div><!----><!---->
                  </div><!---->
                </div>
                <div class="mat-mdc-form-field-subscript-wrapper mat-mdc-form-field-bottom-align ng-tns-c1205077789-6"><!---->
                  <div class="mat-mdc-form-field-hint-wrapper ng-tns-c1205077789-6 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity: 1; transform: translateY(0%);"><!---->
                    <div class="mat-mdc-form-field-hint-spacer ng-tns-c1205077789-6"></div>
                  </div><!---->
                </div>
              </mat-form-field></div>
            <div class="mat-input-subscript-wrapper ng-tns-c4225759967-5"><!---->
              <div class="mat-input-hint-wrapper ng-tns-c4225759967-5 ng-trigger ng-trigger-transitionMessages ng-star-inserted">
                <div class="mat-input-hint-spacer ng-tns-c4225759967-5"></div>
              </div><!---->
            </div>
          </bwc-form-select></label></div><!---->
    </bwc-form-input-container></div>
  <div _ngcontent-server-app-c1460966868="" class="bw-deals-filters-form__field-container"><bwc-form-input-container _ngcontent-server-app-c1460966868="" class="bwc-form-input-container bwc-form-input-container--outline"><!---->
      <div class="ng-star-inserted"><label class="bwc-form-field-label"><span class="bwc-form-field-label__value">Cidade de saída<!----><!----></span><bwc-form-select _ngcontent-server-app-c1460966868="" outline-content=""
            class="ng-tns-c4225759967-8 bwc-form-select ng-star-inserted">
            <div class="bwc-form-select__input-container ng-tns-c4225759967-8"><mat-form-field _ngcontent-server-app-c1460966868=""
                class="mat-mdc-form-field ng-tns-c1205077789-9 ng-tns-c4225759967-8 mat-mdc-form-field-type-mat-select mat-mdc-form-field-has-icon-prefix mat-form-field-appearance-outline mat-primary ng-untouched ng-pristine ng-valid ng-star-inserted"><!---->
                <div class="mat-mdc-text-field-wrapper mdc-text-field ng-tns-c1205077789-9 mdc-text-field--outlined mdc-text-field--no-label"><!---->
                  <div class="mat-mdc-form-field-flex ng-tns-c1205077789-9">
                    <div matformfieldnotchedoutline="" class="mdc-notched-outline ng-tns-c1205077789-9 mdc-notched-outline--no-label ng-star-inserted mdc-notched-outline--notched">
                      <div class="mdc-notched-outline__leading"></div>
                      <div class="mdc-notched-outline__notch"><!----><!----><!----></div>
                      <div class="mdc-notched-outline__trailing"></div>
                    </div><!---->
                    <div class="mat-mdc-form-field-icon-prefix ng-tns-c1205077789-9 ng-star-inserted"><bwc-icon _ngcontent-server-app-c1460966868="" name="departure" matprefix="" class="bwc-icon--departure ng-tns-c1205077789-9"><mat-icon role="img"
                          class="mat-icon notranslate mat-icon-no-color" aria-hidden="true" data-mat-icon-type="svg" data-mat-icon-name="departure-af"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 22 11" fit=""
                            preserveAspectRatio="xMidYMid meet" focusable="false">
                            <path fill-rule="evenodd"
                              d="M21.969 1.496c.234.677-.872 1.445-2.268 1.928-.696.242-3.198 1.108-5.68 1.966-.28.391-.773 1.076-.995 1.373-.22.296-.53.589-.89.713-.363.127-1.733.6-1.733.6l.719-1.682c-1.282.442-2.294.794-2.652.917-1.024.354-3.516.383-4.523.432-1.009.051-1.204-.22-1.534-.634C2.083 6.694 0 3.835 0 3.835l2.205-.357S5.027 4.81 5.537 5.002c.51.193.73.124 1.172-.05 1.58-.62 9.198-3.947 10.634-4.444 2.05-.71 4.39.311 4.626.988zm-6.411 8.223a.367.367 0 1 1 0 .734H8.394a.367.367 0 1 1 0-.734h7.164z">
                            </path>
                          </svg></mat-icon></bwc-icon></div><!----><!---->
                    <div class="mat-mdc-form-field-infix ng-tns-c1205077789-9"><!----><mat-select _ngcontent-server-app-c1460966868="" role="combobox" aria-autocomplete="none" aria-haspopup="listbox" ngskiphydration="" formcontrolname="origin"
                        data-test="bwd-filters-form__origin" class="mat-mdc-select ng-tns-c3393473648-10 ng-tns-c1205077789-9 ng-untouched ng-pristine ng-valid ng-star-inserted" aria-labelledby="mat-select-value-5" id="mat-select-4" tabindex="0"
                        aria-expanded="false" aria-required="false" aria-disabled="false" aria-invalid="false">
                        <div cdk-overlay-origin="" class="mat-mdc-select-trigger ng-tns-c3393473648-10">
                          <div class="mat-mdc-select-value ng-tns-c3393473648-10" id="mat-select-value-5"><!----><span class="mat-mdc-select-value-text ng-tns-c3393473648-10 ng-star-inserted"><span
                                class="mat-mdc-select-min-line ng-tns-c3393473648-10 ng-star-inserted">Rio de Janeiro, Rio Internacional (GIG)</span><!----><!----></span><!----></div>
                          <div class="mat-mdc-select-arrow-wrapper ng-tns-c3393473648-10">
                            <div class="mat-mdc-select-arrow ng-tns-c3393473648-10"><svg viewBox="0 0 24 24" width="24px" height="24px" focusable="false" aria-hidden="true" class="ng-tns-c3393473648-10">
                                <path d="M7 10l5 5 5-5z" class="ng-tns-c3393473648-10"></path>
                              </svg></div>
                          </div>
                        </div><!---->
                      </mat-select></div><!----><!---->
                  </div><!---->
                </div>
                <div class="mat-mdc-form-field-subscript-wrapper mat-mdc-form-field-bottom-align ng-tns-c1205077789-9"><!---->
                  <div class="mat-mdc-form-field-hint-wrapper ng-tns-c1205077789-9 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity: 1; transform: translateY(0%);"><!---->
                    <div class="mat-mdc-form-field-hint-spacer ng-tns-c1205077789-9"></div>
                  </div><!---->
                </div>
              </mat-form-field></div>
            <div class="mat-input-subscript-wrapper ng-tns-c4225759967-8"><!---->
              <div class="mat-input-hint-wrapper ng-tns-c4225759967-8 ng-trigger ng-trigger-transitionMessages ng-star-inserted">
                <div class="mat-input-hint-spacer ng-tns-c4225759967-8"></div>
              </div><!---->
            </div>
          </bwc-form-select></label></div><!---->
    </bwc-form-input-container><bwc-form-input-container _ngcontent-server-app-c1460966868="" class="bwc-form-input-container bwc-form-input-container--outline"><!---->
      <div class="ng-star-inserted"><label class="bwc-form-field-label"><span class="bwc-form-field-label__value">Destinos<!----><!----></span><bwc-form-select _ngcontent-server-app-c1460966868="" outline-content=""
            class="ng-tns-c4225759967-11 bwc-form-select ng-star-inserted">
            <div class="bwc-form-select__input-container ng-tns-c4225759967-11"><mat-form-field _ngcontent-server-app-c1460966868=""
                class="mat-mdc-form-field ng-tns-c1205077789-12 ng-tns-c4225759967-11 mat-mdc-form-field-type-mat-select mat-form-field-appearance-outline mat-primary ng-untouched ng-pristine ng-valid ng-star-inserted"><!---->
                <div class="mat-mdc-text-field-wrapper mdc-text-field ng-tns-c1205077789-12 mdc-text-field--outlined mdc-text-field--no-label"><!---->
                  <div class="mat-mdc-form-field-flex ng-tns-c1205077789-12">
                    <div matformfieldnotchedoutline="" class="mdc-notched-outline ng-tns-c1205077789-12 mdc-notched-outline--no-label ng-star-inserted">
                      <div class="mdc-notched-outline__leading"></div>
                      <div class="mdc-notched-outline__notch"><!----><!----><!----></div>
                      <div class="mdc-notched-outline__trailing"></div>
                    </div><!----><!----><!---->
                    <div class="mat-mdc-form-field-infix ng-tns-c1205077789-12"><!----><mat-select _ngcontent-server-app-c1460966868="" role="combobox" aria-autocomplete="none" aria-haspopup="listbox" ngskiphydration=""
                        data-test="bwd-filters-form__zone" class="mat-mdc-select ng-tns-c3393473648-13 ng-tns-c1205077789-12 mat-mdc-select-empty mat-mdc-select-multiple ng-untouched ng-pristine ng-valid ng-star-inserted"
                        aria-labelledby="mat-select-value-7" id="mat-select-6" tabindex="0" aria-expanded="false" aria-required="false" aria-disabled="false" aria-invalid="false">
                        <div cdk-overlay-origin="" class="mat-mdc-select-trigger ng-tns-c3393473648-13">
                          <div class="mat-mdc-select-value ng-tns-c3393473648-13" id="mat-select-value-7"><span class="mat-mdc-select-placeholder mat-mdc-select-min-line ng-tns-c3393473648-13 ng-star-inserted"></span><!----><!----></div>
                          <div class="mat-mdc-select-arrow-wrapper ng-tns-c3393473648-13">
                            <div class="mat-mdc-select-arrow ng-tns-c3393473648-13"><svg viewBox="0 0 24 24" width="24px" height="24px" focusable="false" aria-hidden="true" class="ng-tns-c3393473648-13">
                                <path d="M7 10l5 5 5-5z" class="ng-tns-c3393473648-13"></path>
                              </svg></div>
                          </div>
                        </div><!---->
                      </mat-select></div><!----><!---->
                  </div><!---->
                </div>
                <div class="mat-mdc-form-field-subscript-wrapper mat-mdc-form-field-bottom-align ng-tns-c1205077789-12"><!---->
                  <div class="mat-mdc-form-field-hint-wrapper ng-tns-c1205077789-12 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity: 1; transform: translateY(0%);"><!---->
                    <div class="mat-mdc-form-field-hint-spacer ng-tns-c1205077789-12"></div>
                  </div><!---->
                </div>
              </mat-form-field></div>
            <div class="mat-input-subscript-wrapper ng-tns-c4225759967-11"><!---->
              <div class="mat-input-hint-wrapper ng-tns-c4225759967-11 ng-trigger ng-trigger-transitionMessages ng-star-inserted">
                <div class="mat-input-hint-spacer ng-tns-c4225759967-11"></div>
              </div><!---->
            </div>
          </bwc-form-select></label></div><!---->
    </bwc-form-input-container><bwc-form-input-container _ngcontent-server-app-c1460966868="" class="bwc-form-input-container bwc-form-input-container--outline"><!---->
      <div class="ng-star-inserted"><label class="bwc-form-field-label"><span class="bwc-form-field-label__value">Orçamento máximo<!----><!----></span><mat-form-field _ngcontent-server-app-c1460966868="" outline-content=""
            class="mat-mdc-form-field ng-tns-c1205077789-14 mat-mdc-form-field-type-mat-input mat-form-field-appearance-outline mat-primary ng-untouched ng-pristine ng-valid ng-star-inserted"><!---->
            <div class="mat-mdc-text-field-wrapper mdc-text-field ng-tns-c1205077789-14 mdc-text-field--outlined mdc-text-field--no-label"><!---->
              <div class="mat-mdc-form-field-flex ng-tns-c1205077789-14">
                <div matformfieldnotchedoutline="" class="mdc-notched-outline ng-tns-c1205077789-14 mdc-notched-outline--no-label ng-star-inserted">
                  <div class="mdc-notched-outline__leading"></div>
                  <div class="mdc-notched-outline__notch"><!----><!----><!----></div>
                  <div class="mdc-notched-outline__trailing"></div>
                </div><!----><!----><!---->
                <div class="mat-mdc-form-field-infix ng-tns-c1205077789-14"><!----><input _ngcontent-server-app-c1460966868="" formcontrolname="budget" type="text" data-test="bwd-filters-form__budget" matinput=""
                    class="mat-mdc-input-element ng-tns-c1205077789-14 mat-mdc-form-field-input-control mdc-text-field__input ng-untouched ng-pristine ng-valid cdk-text-field-autofill-monitored" id="mat-input-0" aria-invalid="false"
                    aria-required="false"></div><!----><!---->
              </div><!---->
            </div>
            <div class="mat-mdc-form-field-subscript-wrapper mat-mdc-form-field-bottom-align ng-tns-c1205077789-14"><!---->
              <div class="mat-mdc-form-field-hint-wrapper ng-tns-c1205077789-14 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity: 1; transform: translateY(0%);"><!---->
                <div class="mat-mdc-form-field-hint-spacer ng-tns-c1205077789-14"></div>
              </div><!---->
            </div>
          </mat-form-field></label></div><!---->
    </bwc-form-input-container></div>
  <div _ngcontent-server-app-c1460966868="" class="bw-deals-filters-form__action-container"><!----><button _ngcontent-server-app-c1460966868="" mat-raised-button="" color="primary" type="submit" data-test="bwd-filters-form__submit-button"
      class="bw-deals-filters-form__submit-button mdc-button mdc-button--raised mat-mdc-raised-button mat-primary mat-mdc-button-base" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple"><span
        class="mat-mdc-button-persistent-ripple mdc-button__ripple"></span><span class="mdc-button__label"> Procurar promoções </span><span class="mat-mdc-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button></div>
</form>

<form id="bw-cookie-settings-form" class="bw-cookie-form" role="radiogroup" onclick="BWCookieBanner.selectRadioButtonOption()"><label class="bw-cookie-form__radio-label bw-cookie-form__radio-checked"
    for="bw-cookie-form-radio-functional_analytical"><span class="bw-cookie-form__radio-container"><input id="bw-cookie-form-radio-functional_analytical" type="radio" name="bw-cookie-setting-options"
        value="{&quot;1&quot;:true,&quot;2&quot;:false,&quot;3&quot;:false}" checked="true"><span class="bw-cookie-form__radio-outer-circle"></span><span class="bw-cookie-form__radio-inner-circle"></span><span
        class="bw-cookie-form__radio-ripple"></span></span><span class="bw-cookie-form__radio-option">
      <div class="bw-cookie-form__radio-option--title">
        <p class="bw-cookie-form__radio-option--title-text">Cookies funcionais e analíticos</p><button class="bw-cookie-form__radio-option--toggle-arrow" type="button" id="bw-cookie-settings-form.toggle.functional_analytical"
          onclick="BWCookieBanner.toggleExpandableBlock(event);"><svg height="100%" width="100%" viewBox="0 0 16 10" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMidYMid meet" focusable="false">
            <path d="m.942 7.526a1.513 1.513 0 0 0 0 2.05c.534.565 1.4.565 1.933 0l5.167-5.476 5.166 5.476c.535.565 1.4.565 1.933 0 .267-.284.4-.655.4-1.025a1.49 1.49 0 0 0 -.4-1.025l-7.099-7.526z" fill-rule="evenodd"></path>
          </svg></button>
      </div>
      <div class="bw-cookie-form__radio-option--content bw-cookie-form__radio-option--hidden" id="bw-cookie-settings-form.content.functional_analytical">
        <p>Ao selecionar essa opção, você nos dá permissão para usar somente cookies funcionais e analíticos.</p>
        <p>Cookies funcionais e analíticos</p>
        <ul>
          <li>São necessários para que nosso site funcione adequadamente</li>
          <li>Permitem reservar um voo e acessar sua conta com segurança</li>
          <li>São usados para memorizar suas preferências de idioma e configurações</li>
          <li>Permitem expressar sua opinião</li>
          <li>Ajudam-nos a identificar erros e aperfeiçoar nosso site</li>
          <li>Coletam informações sobre como os visitantes usam nosso site</li>
          <li>São usados para testes A/B</li>
        </ul>
      </div>
    </span></label>
  <div class="bw-cookie-banner__divider-line"></div><label class="bw-cookie-form__radio-label" for="bw-cookie-form-radio-marketing_performance"><span class="bw-cookie-form__radio-container"><input id="bw-cookie-form-radio-marketing_performance"
        type="radio" name="bw-cookie-setting-options" value="{&quot;1&quot;:true,&quot;2&quot;:true,&quot;3&quot;:false}"><span class="bw-cookie-form__radio-outer-circle"></span><span class="bw-cookie-form__radio-inner-circle"></span><span
        class="bw-cookie-form__radio-ripple"></span></span><span class="bw-cookie-form__radio-option">
      <div class="bw-cookie-form__radio-option--title">
        <p class="bw-cookie-form__radio-option--title-text">Cookies de marketing para desempenho</p><button class="bw-cookie-form__radio-option--toggle-arrow" type="button" id="bw-cookie-settings-form.toggle.marketing_performance"
          onclick="BWCookieBanner.toggleExpandableBlock(event);"><svg height="100%" width="100%" viewBox="0 0 16 10" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMidYMid meet" focusable="false">
            <path d="m.942 7.526a1.513 1.513 0 0 0 0 2.05c.534.565 1.4.565 1.933 0l5.167-5.476 5.166 5.476c.535.565 1.4.565 1.933 0 .267-.284.4-.655.4-1.025a1.49 1.49 0 0 0 -.4-1.025l-7.099-7.526z" fill-rule="evenodd"></path>
          </svg></button>
      </div>
      <div class="bw-cookie-form__radio-option--content bw-cookie-form__radio-option--hidden" id="bw-cookie-settings-form.content.marketing_performance">
        <p>Ao selecionar essa opção, você nos dá permissão para usar cookies funcionais e analíticos conforme descrito acima, bem como cookies para medir nosso desempenho de marketing.</p>
        <p>Ao selecionar esta opção, você nos autoriza a usar cookies funcionais e analíticos conforme descrito acima, bem como cookies para medir nosso desempenho de marketing. Esses cookies:</p>
        <ul>
          <li>São usados para medir a eficácia de nossas campanhas de marketing</li>
          <li>São usados para comparar o desempenho das nossas campanhas publicitárias</li>
          <li>Nunca são usados para enviar anúncios direcionados</li>
        </ul>
      </div>
    </span></label>
  <div class="bw-cookie-banner__divider-line"></div><label class="bw-cookie-form__radio-label" for="bw-cookie-form-radio-marketing_performance_advertisement"><span class="bw-cookie-form__radio-container"><input
        id="bw-cookie-form-radio-marketing_performance_advertisement" type="radio" name="bw-cookie-setting-options" value="{&quot;1&quot;:true,&quot;2&quot;:true,&quot;3&quot;:true}"><span class="bw-cookie-form__radio-outer-circle"></span><span
        class="bw-cookie-form__radio-inner-circle"></span><span class="bw-cookie-form__radio-ripple"></span></span><span class="bw-cookie-form__radio-option">
      <div class="bw-cookie-form__radio-option--title">
        <p class="bw-cookie-form__radio-option--title-text">Cookies de marketing para desempenho, publicidade e redes sociais</p><button class="bw-cookie-form__radio-option--toggle-arrow" type="button"
          id="bw-cookie-settings-form.toggle.marketing_performance_advertisement" onclick="BWCookieBanner.toggleExpandableBlock(event);"><svg height="100%" width="100%" viewBox="0 0 16 10" xmlns="http://www.w3.org/2000/svg"
            preserveAspectRatio="xMidYMid meet" focusable="false">
            <path d="m.942 7.526a1.513 1.513 0 0 0 0 2.05c.534.565 1.4.565 1.933 0l5.167-5.476 5.166 5.476c.535.565 1.4.565 1.933 0 .267-.284.4-.655.4-1.025a1.49 1.49 0 0 0 -.4-1.025l-7.099-7.526z" fill-rule="evenodd"></path>
          </svg></button>
      </div>
      <div class="bw-cookie-form__radio-option--content bw-cookie-form__radio-option--hidden" id="bw-cookie-settings-form.content.marketing_performance_advertisement">
        <p>Ao selecionar essa opção, você nos dá permissão para usar cookies funcionais e analíticos conforme descrito acima, bem como cookies para medir nosso desempenho de marketing e cookies para anúncios e mídias sociais.</p>
        <p>Ao selecionar esta opção, você nos autoriza a usar cookies funcionais e analíticos conforme descrito acima, bem como cookies para medir nosso desempenho de marketing e cookies para anúncios e redes sociais. Esses cookies:</p>
        <ul>
          <li>São usados para coletar informações relativas à sua visita e cliques em nosso site e nos sites e aplicativos de terceiros</li>
          <li>São usados para mostrar anúncios ou ofertas personalizadas e pertinentes em nosso site e fora dele</li>
          <li>Medem a eficácia das nossas campanhas publicitárias rastreando o número de cliques</li>
          <li>Limitam o número de vezes que você vê um anúncio</li>
          <li>Permitem curtir ou compartilhar conteúdo em plataformas de redes sociais como Facebook e Twitter. Essas redes sociais podem usar cookies para suas próprias finalidades.</li>
          <li>Podem ser usados por plataformas de mídias sociais como Facebook e Twitter para seus próprios fins</li>
        </ul>
      </div>
    </span></label>
</form>

Text Content

Comprar uma passagem

Check-in

Minhas Reservas

Informações

Nossos voos

Covid-19

Situação dos voos

Serviços Business

Destino de viagem

Fale conosco


Brazil - PT

Pular para acessar o conteúdo principal
Site oficial da Air France

Brazil - PT
Login
Cadastrar-se


MELHORES OFERTAS

Todos os tipos de viagem



Premium Economy



Cidade de saída
Rio de Janeiro, Rio Internacional (GIG)



Destinos


Orçamento máximo


Procurar promoções


EUROPA

De BRL 7.766*
Roma (Itália)
Voo de ida e volta
De BRL 8.813*
Genebra (Suíça)
Voo de ida e volta
De BRL 6.749*
Lisboa (Portugal)
Voo de ida e volta
De BRL 5.640*
Londres (Reino Unido)
Voo de ida e volta
De BRL 7.732*
Milão (Itália)
Voo de ida e volta
 * Nápoles (Itália)
   De BRL 7.888*
   Voo de ida e volta
   
 * Florença (Itália)
   De BRL 7.717*
   Voo de ida e volta
   
   

Ver todas as promoções


FRANÇA

De BRL 7.494*
Bordeaux (França)
Voo de ida e volta
De BRL 7.512*
Marselha (França)
Voo de ida e volta
De BRL 7.507*
Nice (França)
Voo de ida e volta
De BRL 7.525*
Lyon (França)
Voo de ida e volta
Ver todas as promoções


ÁSIA

De BRL 10.437*
Denpasar Bali (Indonésia)
Voo de ida e volta
De BRL 10.520*
Cingapura (Cingapura)
Voo de ida e volta
De BRL 10.449*
Bangkok (Tailândia)
Voo de ida e volta
De BRL 14.466*
Shenyang (China)
Voo de ida e volta
De BRL 10.426*
Tóquio (Japão)
Voo de ida e volta
Ver todas as promoções


ORIENTE MÉDIO

De BRL 8.104*
Tel Aviv Yafo (Israel)
Voo de ida e volta
De BRL 9.189*
Cairo (Egito)
Voo de ida e volta
De BRL 9.174*
Dubai (Emirados Árabes Unidos)
Voo de ida e volta
De BRL 9.234*
Beirute (Líbano)
Voo de ida e volta
Ver todas as promoções


ÁFRICA E OCEANO ÍNDICO

De BRL 12.412*
Cotonou (Benin)
Voo de ida e volta
De BRL 12.225*
Lome (Togo)
Voo de ida e volta
De BRL 12.508*
Lagos (Nigéria)
Voo de ida e volta
De BRL 12.467*
Joanesburgo (África do Sul)
Voo de ida e volta
Ver todas as promoções

* Preços em BRL. Taxas e impostos inclusos. Não se aplicam taxas de emissão mas
pode ser aplicado um adicional para pagamentos com cartão de crédito. Os preços
apresentados são calculados ao câmbio do dia e podem variar conforme a
disponibilidade. Você verá o valor final ao selecionar sua forma de pagamento.
As condições do bilhete variam conforme a base tarifária. Pague em até 4 vezes
sem juros no cartão de crédito. Preços válidos para compras no site
airfrance.com.br.

 * Mapa do site
 * Aviso legal
 * Política de Privacidade
 * Declaração de acessibilidade
 * CNPJ 33.013.988/0001-82
 * Configurações de cookies
   


A AIR FRANCE USA COOKIES

A Air France usa cookies funcionais e analíticos para garantir o funcionamento
adequado do nosso site e proporcionar a melhor experiência possível ao usuário.
Ao usar este site, cookies funcionais e analíticos serão instalados em seu
navegador.

Com seu consentimento, também usamos cookies de marketing para analisar nosso
desempenho de marketing e personalizar nossas ofertas. Ao usar esses cookies, a
Air France e terceiros podem rastrear seu comportamento na internet, para que o
nosso conteúdo e anúncios sejam mais interessantes para você.

Ao clicar em "Aceitar", você concorda com o uso de todos esses cookies de
marketing. Se clicar em "Recusar", não usaremos nenhum cookie de marketing. É
possível alterar suas configurações de cookies ou revogar seu consentimento a
qualquer momento.

Alterar configurações de cookiesLer a política de cookies da Air FranceVer a
lista completa de cookies usados no nosso site
RejeitarAceitar


CONFIGURAÇÕES DE COOKIES

Cookies funcionais e analíticos

Ao selecionar essa opção, você nos dá permissão para usar somente cookies
funcionais e analíticos.

Cookies funcionais e analíticos

 * São necessários para que nosso site funcione adequadamente
 * Permitem reservar um voo e acessar sua conta com segurança
 * São usados para memorizar suas preferências de idioma e configurações
 * Permitem expressar sua opinião
 * Ajudam-nos a identificar erros e aperfeiçoar nosso site
 * Coletam informações sobre como os visitantes usam nosso site
 * São usados para testes A/B



Cookies de marketing para desempenho

Ao selecionar essa opção, você nos dá permissão para usar cookies funcionais e
analíticos conforme descrito acima, bem como cookies para medir nosso desempenho
de marketing.

Ao selecionar esta opção, você nos autoriza a usar cookies funcionais e
analíticos conforme descrito acima, bem como cookies para medir nosso desempenho
de marketing. Esses cookies:

 * São usados para medir a eficácia de nossas campanhas de marketing
 * São usados para comparar o desempenho das nossas campanhas publicitárias
 * Nunca são usados para enviar anúncios direcionados



Cookies de marketing para desempenho, publicidade e redes sociais

Ao selecionar essa opção, você nos dá permissão para usar cookies funcionais e
analíticos conforme descrito acima, bem como cookies para medir nosso desempenho
de marketing e cookies para anúncios e mídias sociais.

Ao selecionar esta opção, você nos autoriza a usar cookies funcionais e
analíticos conforme descrito acima, bem como cookies para medir nosso desempenho
de marketing e cookies para anúncios e redes sociais. Esses cookies:

 * São usados para coletar informações relativas à sua visita e cliques em nosso
   site e nos sites e aplicativos de terceiros
 * São usados para mostrar anúncios ou ofertas personalizadas e pertinentes em
   nosso site e fora dele
 * Medem a eficácia das nossas campanhas publicitárias rastreando o número de
   cliques
 * Limitam o número de vezes que você vê um anúncio
 * Permitem curtir ou compartilhar conteúdo em plataformas de redes sociais como
   Facebook e Twitter. Essas redes sociais podem usar cookies para suas próprias
   finalidades.
 * Podem ser usados por plataformas de mídias sociais como Facebook e Twitter
   para seus próprios fins

Aceitar cookies selecionadosAceitar todos os cookies