www.airchina.es Open in urlscan Pro
138.113.100.38  Public Scan

Submitted URL: http://www.airchina.es/
Effective URL: https://www.airchina.es/ES/ES/Home
Submission: On February 16 via api from US — Scanned from ES

Form analysis 12 forms found in the DOM

GET https://www.airchina.es:443/CAPortal/dyn/portal/DisplayPage?LANGUAGE=ES&COUNTRY_SITE=ES&SITE=B000CA00&PAGE=INSS

<form class="form-inline ca-v2-header-search-results-form" method="get" action="https://www.airchina.es:443/CAPortal/dyn/portal/DisplayPage?LANGUAGE=ES&amp;COUNTRY_SITE=ES&amp;SITE=B000CA00&amp;PAGE=INSS" target="_blank"
  onsubmit="javascript: $('.ca-icon-search').click(); return false;">
  <div class="form-group ca-r-width-100">
    <div class="input-group clearable-input"> <input autocomplete="off" type="text" data-accessibility-focus-target="search-panel-focus-end" class="form-control googleSearch ca-r-input-field" id="caRSearchInput" size="42" name="q"
        placeholder="Buscar en la página de Airchina"> <input type="hidden" class="googleStartPage" name="START" value="1"> <input type="hidden" id="noResults" value=""> <span data-clear-input="">×</span>
      <div class="input-group-addon">
        <div tabindex="0" class="ca-v2-header__navbar_search_circle" id="headerSearchBtn"> <span class="ca-v2-header__navbar_search"></span> <span class="sr-only">Search Button</span> </div>
      </div>
    </div>
  </div>
  <ul class="ca-v2-header-search-results-ul" style="display: none;"> </ul>
</form>

POST /CAPortal/dyn/portal/ffp/

<form class="login-panel clearfix" action="/CAPortal/dyn/portal/ffp/" method="post" id="caRLoginPanel">
  <div class="loginShim ca-r-loginShim">
    <div class="aligner"> <span class="aligner-helper"> </span> <img src="/go/img/login-ajax-loader.gif" alt="Loading"> </div>
  </div> <input type="hidden" name="COUNTRY_SITE" value="ES"> <input type="hidden" name="SITE" value="B000CA00"> <input type="hidden" name="LANGUAGE" value="ES"> <input type="hidden" name="captchaTime" value="2024-02-17 00:11:18.27">
  <div style="color:red; font-size:13px;" class="captchaV2Error hide"> Error de autenticación</div>
  <div class="ca-v2-fsf_tabs_content_a_b_c">
    <div class="ca-v2-fsf_tabs_content_a_b_l">
      <div class="ca-loginDropSelector">
        <div class="ca-v2-fsf_tabs_content_drop_down">
          <div class="ca-v2-dropdown_parent">
            <div class="ca-v2-dropdown ca-login-dropdown"> <span class="ca-v2-dropdown_selected" data-value="" tabindex="0"> <span class="ca-v2-dropdown_selected_val">Inicie sesión con el número de la tarjeta PhoenixMiles</span> <span
                  class="chevron-down ca-chevron"></span> <span class="chevron-up ca-chevron"></span> </span>
              <div class="ca-v2-dropdown_list hide">
                <ul style="width: 100%;">
                  <li tabindex="0" data-value="FFPNo">Inicie sesión con el número de la tarjeta PhoenixMiles</li>
                  <li tabindex="0" data-value="Email">Inicie sesión con la dirección de correo electrónico</li>
                  <li tabindex="0" data-value="PhoneNo">Inicie sesión con el número de teléfono móvil</li>
                </ul>
              </div> <input type="hidden" name="LOGIN_TYPE" id="loginType" value="">
            </div>
          </div>
        </div>
      </div> <label for="caRLoginId" class="sr-only">ID de correo electrónico</label>
      <div class="ca-v2-material_inputs_div">
        <div class="ca-v2-material_labels hide">Inicie sesión con el número de la tarjeta PhoenixMiles</div>
        <div class="ca-v2-material_inputs_div_d">
          <div class="ca-v2-material_inputs_div_i clearable-input">
            <p class="LGN_dynamicPlaceholderWrapper"> <input id="caRLoginId" type="text" name="loginId" class="ca-v2-material_inputs login-ref" autocomplete="off" oninvalid="Se requiere un número de socio o dirección de correo electrónico"
                data-validation="reclocValidator" pattern="^|^\\d(?:\\d*-\\d+)*\\d*$" placeholder="Inicie sesión con el número de la tarjeta PhoenixMiles"> <span class="eraseIcon" tabindex="0" data-clear-input="">×</span> </p>
          </div>
        </div>
      </div>
    </div>
    <div class="ca-v2-fsf_tabs_content_a_b_r callingCountry" style="display: none;">
      <div class="ca-v2-material_inputs_div">
        <div class="ca-v2-material_labels hide">Introduzca el código de país</div>
        <div class="ca-v2-material_inputs_div_d">
          <div class="ca-v2-material_inputs_div_i clearable-input">
            <p> <input name="countryCode" id="Country_Calling_Code" tabindex="0" oninvalid=" Seleccione un prefijo telefónico de país" class="document-reference required-field inputTypeplaceholder extension calling ui-autocomplete-input"
                placeholder="Introduzca el código de país" type="text" data-validation="required" autocomplete="off"> <span class="eraseIcon" style="top: 15px" tabindex="0" data-clear-input="">×</span> </p>
          </div>
        </div>
      </div>
    </div>
    <div class="ca-v2-fsf_tabs_content_a_b_r">
      <div class="ca-v2-material_inputs_div">
        <div class="ca-v2-material_labels hide">Contraseña</div>
        <div class="ca-v2-material_inputs_div_d">
          <div class="ca-v2-material_inputs_div_i clearable-input"> <input autocomplete="off" placeholder="Contraseña" oninvalid="Se requiere una contraseña" id="caRLoginPassword" name="loginPassword" type="password" class="ca-v2-material_inputs">
            <span class="eraseIcon" tabindex="0" data-clear-input="">×</span> </div>
        </div>
      </div>
    </div>
  </div>
  <div class="ca-v2-fsf_tabs_content_a_b_c">
    <div class="ca-v2-fsf_tabs_content_a_b_button"> <button type="button" data-tracking-id="loginBtn" class="btn red" id="loginPanelBtn">Inicio de sesión</button>
      <div class="ca-r-anchor-passowrd-large"> <a class="ca-r-anchor-link" target="_blank" href="https://www.airchina.es:443/CAPortal/dyn/portal/DisplayPage?LANGUAGE=ES&amp;COUNTRY_SITE=ES&amp;SITE=B000CA00&amp;PAGE=FPWD">Olvidé mi contraseña</a>
      </div>
      <div class="ca-r-anchor-passowrd-large ca-v2-login_right_FFPCard"> <a class="ca-r-anchor-link" target="_blank" href="https://www.airchina.es:443/CAPortal/dyn/portal/DisplayPage?LANGUAGE=ES&amp;COUNTRY_SITE=ES&amp;SITE=B000CA00&amp;PAGE=FFCN">¿Ha olvidado el número de la tarjeta?
</a> </div>
    </div>
  </div>
</form>

POST /CAPortal/dyn/portal/ffp/

<form class="form-horizontal gcpform" action="/CAPortal/dyn/portal/ffp/" method="post" id="guardianLoginPanel"> <input type="hidden" name="COUNTRY_SITE" value="ES"> <input type="hidden" name="SITE" value="B000CA00"> <input type="hidden"
    name="LANGUAGE" value="ES"> <input type="hidden" name="captchaTime" value="2024-02-17 00:11:18.287">
  <div class="form-group"> <label class="gcplabel control-label col-sm-2" for="guardianLoginId">Número de tarjeta de miembro del tutor<span class="gcprequired-mark">*</span></label> <input type="text" class="gcpinput form-control"
      id="guardianLoginId" placeholder="Inicie sesión con el número de la tarjeta PhoenixMiles" name="guardianLoginId" required=""> </div>
  <div class="form-group"> <label class="gcplabel control-label col-sm-2" for="guardianPwd">Contraseña de la tarjeta de miembro del tutor<span class="gcprequired-mark">*</span></label> <input type="password" class="gcpinput form-control"
      id="guardianPwd" placeholder="Contraseña" name="guardianLoginPassword" required=""> </div>
  <div class="form-group gcpbutton-form-group">
    <div class="gcpbuttondiv"> <button id="confirmGuardian" class="gcpbutton btn ca-r-btn-quick btn-sm ca-r-btn-primary ca-r-btn-color-secondary-empty-quick" type="button">Verificación</button> </div>
  </div>
</form>

POST /CAPortal/dyn/portal/ffp/

<form class="form-horizontal cnpform" action="/CAPortal/dyn/portal/ffp/" method="post" id="cookieNoticePref"> <input type="hidden" name="captchaTime" value="2024-02-17 00:11:18.287"> <label class="cnplabel control-label col-sm-2">Configuración de la
    Cookie</label>
  <div class="form-group-cookie ca-v2-fsf_cookie_notice_preference_selector">
    <div class="ca-v2-fsf_cookie_notice_preference_type_parent">
      <div tabindex="0" class="ca-v2-fsf_cookie_notice_preference_type button active" data-type="A" id="allCookieButton"> <span class="ca-v2-fsf_cookie_notice_preference_type_text"> Permitir todas</span> </div>
    </div>
    <div class="ca-v2-fsf_cookie_notice_preference_type_parent">
      <div tabindex="0" class="ca-v2-fsf_cookie_notice_preference_type button" data-type="D" id="denyCookieButton"> <span class="ca-v2-fsf_cookie_notice_preference_type_text"> Rechazar todas</span> </div>
    </div>
  </div>
  <div class="form-group-cookie">
    <div class="ca-v2-fsf_cookie_notice_preference_type_toggle" tabindex="0"> <label class="switch"> <input type="checkbox" checked="" value="1" readonly="readonly" class="cookie_notice_preference_type_toggle_necessary" id="necessaryCookies"
          disabled=""> <span class="slider round"></span> </label> <span class="ca-v2-fsf_cookie_notice_preference_type_toggle_text">Cookies de sitio web esenciales</span> </div>
    <div class="ca-v2-fsf_cookie_notice_preference_type_toggle_content" tabindex="0"> <span class="ca-v2-fsf_cookie_notice_preference_type_toggle_content_text">Estas cookies son estrictamente necesarias para proporcionarle los servicios disponibles a
        través de nuestros sitios web y para utilizar algunas de sus características, como el acceso a las áreas seguras.</span> </div>
  </div>
  <div class="form-group-cookie">
    <div class="ca-v2-fsf_cookie_notice_preference_type_toggle" tabindex="0"> <label class="switch"> <input type="checkbox" checked="" value="1" class="cookie_notice_preference_type_toggle_analytical" id="analyticalCookies"> <span
          class="slider round"></span> </label> <span class="ca-v2-fsf_cookie_notice_preference_type_toggle_text">Cookies de análisis y personalización</span> </div>
    <div class="ca-v2-fsf_cookie_notice_preference_type_toggle_content" tabindex="0"> <span class="ca-v2-fsf_cookie_notice_preference_type_toggle_content_text">
        <p>Estas cookies recopilan información que se utiliza tanto de forma agregada para ayudarnos a comprender cómo se utilizan nuestros sitios web o qué eficacia tienen las campañas de marketing, como para ayudarnos a personalizar nuestros sitios
          web para usted.</p>
      </span> </div>
  </div>
  <div class="form-group-cookie">
    <div class="ca-v2-fsf_cookie_notice_preference_type_toggle" tabindex="0"> <label class="switch"> <input type="checkbox" checked="" value="1" class="cookie_notice_preference_type_toggle_marketing" id="marketingCookies"> <span
          class="slider round"></span> </label> <span class="ca-v2-fsf_cookie_notice_preference_type_toggle_text">Cookies de redes sociales</span> </div>
    <div class="ca-v2-fsf_cookie_notice_preference_type_toggle_content" tabindex="0"> <span class="ca-v2-fsf_cookie_notice_preference_type_toggle_content_text">Estas cookies se utilizan para permitirle compartir páginas y contenidos de nuestros
        sitios web que encuentre interesantes a través de redes sociales y otros sitios web de terceros. Estas cookies también pueden utilizarse para fines publicitarios.</span> </div>
  </div>
  <div class="form-group-cookie ca-v2-fsf_cookie_notice_note" tabindex="0"> <span class="cookie_notice_note_head"> Recordatorios:</span> <span class="cookie_notice_note_content"> Puede acceder a la "política de privacidad" en cualquier momento para
      cambiar las preferencias de las cookies.</span> </div>
  <div class="form-group-cookie cnpbutton-form-group-cookie">
    <div class="cnpbuttondiv" tabindex="0"> <button id="saveSelection" class="cnpbutton btn ca-r-btn-quick btn-sm ca-r-btn-primary ca-r-btn-color-secondary-empty-quick" type="button">Guardar</button> </div>
  </div>
</form>

Name: flight-search-formPOST /CAPortal/dyn/portal/doEnc

<form role="form" method="POST" class="flight-search-form ca-r-flight-search-form" name="flight-search-form" action="/CAPortal/dyn/portal/doEnc" prompt-needed="true"> <input type="hidden" name="USDateFormat" value=""> <input type="hidden" name="SITE"
    value="B000CA00"> <input type="hidden" name="LANGUAGE" value="ES"> <input type="hidden" name="COUNTRY_SITE" value="ES"> <input type="hidden" name="BOOKING_FLOW" value="REVENUE"> <input type="hidden" name="TRIGGER_PAGE" value="HOVT"> <input
    type="hidden" name="AIR_PARAM_PRICE_DISPLAY" value="ADT_TAX_FEE"> <input type="hidden" name="langDateFormat" value="dd/MM/yyyy"> <input name="IS_FLEXIBLE" type="hidden" value="TRUE"> <input type="hidden" name="CAMPAIGN_ID" value="DEFAULT"> <input
    type="hidden" name="search_form_index" value=""> <input type="hidden" name="DIRECT_NON_STOP" value="false">
  <div class="errorPanel">
    <div class="wdk-errorpanel"> <span class="ico"></span>
      <ul></ul>
    </div>
  </div>
  <div class="ca-v2-fsf_tabs_content_flight_air_port_selector location-group">
    <div class="ca-v2-fsf_tabs_content_flight_air_port_selector_in ca-v2-material_inputs_div ca-v2-material_inputs_div_in">
      <div class="ca-v2-fsf_tabs_content_flight_air_port_selector_from ca-v2-material_labels hide">Desde*</div>
      <div class="ca-v2-fsf_tabs_content_flight_air_port_selector_airport">
        <div class="ca-v2-fsf_tabs_content_flight_air_port_selector_airport_name clearable-input">
          <!-- <input placeholder="Boarding airport" id="flightSearchFormFrom" name="B_LOCATION" type="text" class="ca-v2-material_inputs from airportSelector" target="#flightSearch [name=B_LOCATION_1][siblingto]"> <input type="hidden" restrictme="" siblingto="#flightSearch [name=E_LOCATION_1][siblingfrom]" name="B_LOCATION_1" value="PEK"> -->
          <input autocomplete="off" type="text" id="fromSource" name="FSB1FromSource" target="#flightSearch [name=B_LOCATION_1][siblingto]" class="ca-v2-material_inputs from airportSelector ui-autocomplete-input" title="Origen
" placeholder="Ciudad / Aeropuerto" data-validation="flocation" locationmode="air" principals="ALLAIR" sgst="ESGATE"> <input type="hidden" restrictme="" siblingto="#flightSearch [name=E_LOCATION_1][siblingfrom]" name="B_LOCATION_1" value=""> <span
            tabindex="0" data-clear-input="">×</span> </div>
        <div class="ca-v2-fsf_tabs_content_flight_air_port_selector_airport_icon airselTrigger " tabindex="0" aria-label="Origen
"> <span></span> </div>
      </div>
    </div>
    <div class="ca-v2-fsf_tabs_content_flight_air_port_selector_icon"> <span class="doubleArrow" role="button" tabindex="0" loca="#flightSearch [name=FSB1FromSource]" locb="#flightSearch [name=FSB1ToDestination]"
        aria-label="Intercambiar origen y destino"></span> </div>
    <div class="ca-v2-fsf_tabs_content_flight_air_port_selector_out ca-v2-material_inputs_div ca-v2-material_inputs_div_out">
      <div class="ca-v2-fsf_tabs_content_flight_air_port_selector_from ca-v2-material_labels hide">A*</div>
      <div class="ca-v2-fsf_tabs_content_flight_air_port_selector_airport">
        <div class="ca-v2-fsf_tabs_content_flight_air_port_selector_airport_name clearable-input"> <input autocomplete="off" id="FSB1ToDestination" name="FSB1ToDestination" target="#flightSearch [name=E_LOCATION_1][siblingfrom]"
            class="ca-v2-material_inputs to airportSelector ui-autocomplete-input" type="text" title="Destino" placeholder="Ciudad / Aeropuerto" data-validation="tlocation from-to-check" locationmode="air" principals="ALLAIR" sgst="SGST-CN"> <input
            type="hidden" restrictme="" siblingfrom="#flightSearch [name=B_LOCATION_1][siblingto]" name="E_LOCATION_1" value=""> <span tabindex="0" data-clear-input="">×</span> </div>
        <div class="ca-v2-fsf_tabs_content_flight_air_port_selector_airport_icon airselTrigger " tabindex="0" aria-label="Destino"> <span></span> </div>
      </div>
    </div>
    <div class="ca-v2-fsf_tabs_content_flight_air_port_dropdown"> <button type="button" tabindex="0" class="cav2-btn-round-red-expand cav2-btn-round-red-expand-common"><img src="/CAPortal/23.5.29/portal/skin/img/expand_icon.svg"> </button><button
        type="button" tabindex="0" class="cav2-btn-round-red-already-expand cav2-btn-round-red-expand-common" style="display: none;"><img src="/CAPortal/23.5.29/portal/skin/img/expand_icon.svg"> </button> </div>
  </div>
  <div class="ca-v2-fsf_tabs_content_flight_date_selectors ca-v2-fsf_tabs_content_flight_expanded" style="display: none;"> <input id="TRIP_TYPE" name="TRIP_TYPE" type="hidden" value="R">
    <div class="ca-v2-fsf_tabs_content_flight_air_port_trip_selector">
      <div class="ca-v2-fsf_tabs_content_flight_air_port_trip_type_parent">
        <div tabindex="0" class="ca-v2-fsf_tabs_content_flight_air_port_trip_type ca-v2-fsf_tabs_content_flight_air_port_trip_direction button active" data-type="R"> <span class="ca-v2-fsf_tabs_content_flight_air_port_trip_type_icon_round"> </span>
          <span class="ca-v2-fsf_tabs_content_flight_air_port_trip_type_text"> Ida y vuelta</span> </div>
      </div>
      <div class="ca-v2-fsf_tabs_content_flight_air_port_trip_type_parent">
        <div tabindex="0" class="ca-v2-fsf_tabs_content_flight_air_port_trip_type ca-v2-fsf_tabs_content_flight_air_port_trip_direction button" data-type="O"> <span class="ca-v2-fsf_tabs_content_flight_air_port_trip_type_icon_one"> </span><span
            class="ca-v2-fsf_tabs_content_flight_air_port_trip_type_text">sólo ida</span> </div>
      </div>
      <div class="ca-v2-fsf_tabs_content_flight_air_port_trip_type_parent">
        <div tabindex="0" class="ca-v2-fsf_tabs_content_flight_air_port_trip_type ca-v2-fsf_tabs_content_flight_air_port_trip_direction button" data-type="M"> <span class="ca-v2-fsf_tabs_content_flight_air_port_trip_type_icon_multi">
            <a class="mctyURL hide" href="https://www.airchina.es/ES/ES/flightsearch-multicity?mode=multi" title="Multidestino ->">Multidestino -&gt;</a> </span> <span class="ca-v2-fsf_tabs_content_flight_air_port_trip_type_text">Multidestino
            -&gt;</span> </div>
      </div>
    </div>
    <div class="ca-v2-fsf_tabs_content_flight_date_selector">
      <div class="ca-v2-fsf_tabs_content_flight_date_selector_in ca-v2-material_inputs_div date-group">
        <div class="ca-v2-fsf_tabs_content_flight_date_selector_from ca-v2-material_labels hide">Fecha de salida</div>
        <div class="ca-v2-fsf_tabs_content_flight_date_selector_airport">
          <div class="ca-v2-fsf_tabs_content_flight_date_selector_airport_name"> <input tabindex="-1" readonly="" type="text" class="ca-v2-material_inputs cav2-date-calendar date depDate" id="bdate1" name="B_DATE_1" autocomplete="off"
              aria-controls="#fsf-depdate-info" placeholder="Fecha de Salida"> </div>
          <div class="ca-v2-fsf_tabs_content_flight_date_selector_airport_icon " tabindex="0"> <input name="B_ANY_TIME_1" type="hidden" value="TRUE"> <span></span> </div>
        </div>
      </div>
      <div class="ca-v2-fsf_tabs_content_flight_date_selector_out ca-v2-material_inputs_div date-group">
        <div class="ca-v2-fsf_tabs_content_flight_date_selector_from ca-v2-material_labels hide">Fecha de regreso</div>
        <div class="ca-v2-fsf_tabs_content_flight_date_selector_airport">
          <div class="ca-v2-fsf_tabs_content_flight_date_selector_airport_name"> <input tabindex="-1" readonly="" type="text" class="ca-v2-material_inputs cav2-date-calendar retDate  date" id="edate1" autocomplete="off"
              aria-controls="#fsf-retdate-info" name="B_DATE_2" placeholder="Fecha de regreso"> </div>
          <div class="ca-v2-fsf_tabs_content_flight_date_selector_airport_icon " tabindex="0"> <input name="B_ANY_TIME_2" type="hidden" value="TRUE"> <span></span> </div>
        </div>
      </div>
      <div tabindex="0" class="ca-v2-fsf_tabs_content_flight_date_selector_flexdates"> <span class="ca-v2-fsf_tabs_content_flight_date_selector_flexdates_on "></span> <span
          class="ca-v2-fsf_tabs_content_flight_date_selector_flexdates_off hide"></span> <span class="flexO hide">Fechas de viaje flexibles (+/- 7 days)</span> <span class="flexR">Fechas de viaje flexibles (+/- 3 days)</span> </div>
    </div>
    <div class="ca-v2-fsf_tabs_content_flight_passenger_selector">
      <div class="ca-v2-fsf_tabs_content_flight_passenger_selector_in">
        <div class="ca-v2-fsf_tabs_content_flight_passenger_selector_from">Pasajero*</div>
        <div class="ca-v2-fsf_tabs_content_flight_passenger">
          <div tabindex="0" class="ca-v2-fsf_tabs_content_flight_dpassenger_selector_type">1AD</div>
          <div tabindex="0" id="addPaxBtn" class="ca-v2-fsf_tabs_content_flight_passenger_selector_icon" data-panel="cav2-home-sidepanel-pax-flight"> <span></span> </div>
        </div>
      </div>
      <div class="promocode_small">
        <div class="ca-v2-fsf_tabs_content_flight_promo_section" style="display: block">
          <div class="ca-v2-fsf_tabs_content_flight_promo_section_field">
            <div class="ca-v2-fsf_tabs_content_flight_promo_section_field_line clearable-input"> <input autocomplete="off" type="text" class="form-control placeHolder" id="promoCode" tabindex="0" placeholder="Código promocional"
                title="Código promocional" name="PROMO_CODE" value=""> <span class="eraseIconPromoCode" tabindex="0" data-clear-input="">×</span> <span class="promoCode-span"></span> </div>
          </div>
        </div>
      </div>
    </div>
    <div class="selectTravellers clearfix hide">
      <div class="form-group col-sm-3 inline-block" style="display: inline-block;"> <label for="adults">Adultos</label> <select data-icon="glyphicon glyphicon-triangle-bottom" name="NB_ADT" id="adults" class="form-control adults" tabindex="0"
          title="Adultos">
          <option value="0">0</option>
          <option value="1" selected="selected">1</option>
          <option value="2">2</option>
          <option value="3">3</option>
          <option value="4">4</option>
        </select> </div>
      <div class="form-group col-sm-3 inline-block" style="display: inline-block;"> <label for="children">Niños(2 - 11)</label> <select data-icon="glyphicon glyphicon-triangle-bottom" name="NB_CHD" id="children" class="form-control children"
          tabindex="0" title="Niños(2 - 11)">
          <option value="0" selected="selected">0</option>
          <option value="1">1</option>
          <option value="2">2</option>
          <option value="3">3</option>
        </select> </div>
      <div class="form-group col-sm-3 inline-block" style="display: inline-block;"> <label for="infants">Bebé (&lt;2)</label> <select data-icon="glyphicon glyphicon-triangle-bottom" name="NB_INF" id="infants" class="form-control infants" tabindex="0"
          title="Bebé (<2)">
          <option value="0" selected="selected">0</option>
          <option value="1">1</option>
        </select> </div>
      <div class="form-group col-sm-3 FSF-B15-Section none" style="display: none;"> <select data-icon="glyphicon glyphicon-triangle-bottom" name="NB_B15" id="B15" class="form-control B15" tabindex="0" title="(12-15)">
          <option value="0" selected="selected">0</option>
          <option value="1">1</option>
          <option value="2">2</option>
          <option value="3">3</option>
        </select> </div>
      <div class="form-group col-sm-3 FSF-STU-Section none" style="display: none;"> <select data-icon="glyphicon glyphicon-triangle-bottom" name="NB_STU" id="students" class="form-control students" tabindex="0" title="estudiantes">
          <option value="0" selected="selected">0</option>
          <option value="1">1</option>
          <option value="2">2</option>
          <option value="3">3</option>
          <option value="4">4</option>
          <option value="5">5</option>
          <option value="6">6</option>
          <option value="7">7</option>
          <option value="8">8</option>
        </select> </div>
    </div>
    <div class="ca-v2-fsf_tabs_content_flight_trip_selector " data-cabins="E,B,F"> <input type="hidden" id="selClass" name="CABIN" value="E">
      <div class="ca-v2-fsf_tabs_content_flight_air_port_trip_type_parent ca-v2-fsf_tabs_content_flight_air_port_trip_type_parent_cabin">
        <div tabindex="0" class="ca-v2-fsf_tabs_content_flight_air_port_trip_type ca-v2-fsf_tabs_content_flight_air_port_trip_cabin button active" data-cabin="E" data-cabin-selector="E"> Clase Turista </div>
      </div>
      <div class="ca-v2-fsf_tabs_content_flight_air_port_trip_type_parent ca-v2-fsf_tabs_content_flight_air_port_trip_type_parent_cabin">
        <div tabindex="0" class="ca-v2-fsf_tabs_content_flight_air_port_trip_type ca-v2-fsf_tabs_content_flight_air_port_trip_cabin button " data-cabin="B" data-cabin-selector="B"> Clase Business </div>
      </div>
      <div class="ca-v2-fsf_tabs_content_flight_air_port_trip_type_parent ca-v2-fsf_tabs_content_flight_air_port_trip_type_parent_cabin">
        <div tabindex="0" class="ca-v2-fsf_tabs_content_flight_air_port_trip_type ca-v2-fsf_tabs_content_flight_air_port_trip_cabin button " data-cabin="F" data-cabin-selector="F"> Primera Clase </div>
      </div>
    </div>
    <div class="ca-v2-fsf_tabs_content_flight_promo_submit">
      <div class="ca-v2-fsf_tabs_content_flight_promo_section" style="display: block"> <input type="hidden" name="PROMO_MODE" value="PROMO_CODE">
        <div class="ca-v2-fsf_tabs_content_flight_promo_section_field">
          <div class="ca-v2-fsf_tabs_content_flight_promo_section_field_line clearable-input"> <input autocomplete="off" type="text" class="form-control placeHolder" id="promoCode" onkeyup="eraserIconToggle('promoCode','promoCode-erase')"
              tabindex="0" placeholder="Código promocional" title="Código promocional" name="PROMO_CODE" value=""> <span class="eraseIconPromoCode" tabindex="0" data-clear-input="">×</span> <span class="promoCode-span"></span> </div>
        </div>
      </div>
      <div class="ca-v2-fsf_tabs_content_flight_promo_section_search_flight">
        <div tabindex="0" class="direct_flights_only"> <span class="direct_flights_only_checkbox_on hide"></span> <span class="direct_flights_only_checkbox_off "></span> <span class="direct_flights_only_text">Solo vuelos directos</span> </div>
        <button type="button" data-tracking-id="flightSearchBtn" class="ca-v2-fsf_tabs_content_flight_promo_section_search fssubmit active">Buscar Vuelo</button>
      </div>
      <div class="new_position_faq"> <span class="ca-v2-fsf_tabs_content_flight_promo_section_faq"> <a href="https://www.airchina.es/ES/ES/faq/" title="Preguntas más frecuentes">Preguntas más frecuentes</a> </span> </div>
      <div class="ca-v2-fsf_tabs_content_flight_bottom_content"> </div>
    </div>
  </div> <input type="hidden" name="isLView" value="true"><input type="hidden" name="searchFromPage" value="HOVT">
</form>

POST /CAPortal/dyn/portal/ffp/

<form id="retrieveLoginForm" action="/CAPortal/dyn/portal/ffp/" method="post" class="caRetLoginPanel"> <input type="hidden" name="COUNTRY_SITE" value="ES"> <input type="hidden" name="SITE" value="B000CA00"> <input type="hidden" name="LANGUAGE"
    value="ES"> <input type="hidden" name="captchaTime" value="2024-02-17 00:11:18.397"> <input type="hidden" name="loginId">
  <div class="ca-v2-fsf_tabs_content_a_b_c">
    <div class="ca-v2-fsf_tabs_content_a_b_l ca-loginDropContainer">
      <div class="ca-loginDropSelector">
        <div class="ca-v2-fsf_tabs_content_drop_down">
          <div class="ca-v2-dropdown_parent" style="border-bottom: none !important">
            <div class="ca-v2-dropdown ca-login-dropdown"> <span class="ca-v2-dropdown_selected" data-value="" tabindex="0"> <span class="ca-v2-dropdown_selected_val">Inicie sesión con el número de la tarjeta PhoenixMiles</span> <span
                  class="chevron-down ca-chevron"></span> <span class="chevron-up ca-chevron"></span> </span>
              <div class="ca-v2-dropdown_list hide">
                <ul style="width: 100%;">
                  <li tabindex="0" data-value="FFPNo">Inicie sesión con el número de la tarjeta PhoenixMiles</li>
                  <li tabindex="0" data-value="Email">Inicie sesión con la dirección de correo electrónico</li>
                  <li tabindex="0" data-value="PhoneNo">Inicie sesión con el número de teléfono móvil</li>
                </ul>
              </div> <input type="hidden" name="LOGIN_TYPE" id="loginType" value="">
            </div>
          </div>
        </div>
      </div>
    </div>
    <div class="ca-v2-fsf_tabs_content_a_b_l">
      <div class="ca-v2-material_inputs_div">
        <div class="ca-v2-material_labels hide">N.º de viajero frecuente</div>
        <div class="ca-v2-material_inputs_div_d">
          <div class="ca-v2-material_inputs_div_i">
            <p class="LGN_dynamicPlaceholderWrapper"> <input type="text" placeholder="Número de socio/Email" name="loginId" class="login-ref" onkeyup="eraserIconToggle('login-Id','login-Id-erase')"
                data-validation-error-msg="Se requiere un número de socio o dirección de correo electrónico" valid-pattern="^|^\\d(?:\\d*-\\d+)*\\d*$" id="loginID-desktopRTSC" tabindex="0"> <span style="display: none;" id="loginID-desktopRTSC-erase">
                <i onclick="resetTextBox('loginID-desktopRTSC','loginID-desktopRTSC-erase')" class="fas fa-times eraser-icon" aria-hidden="true"></i></span> </p>
          </div>
        </div>
      </div>
    </div>
    <div class="ca-v2-fsf_tabs_content_a_b_l callingCountry" style="margin: 15px 0 0 0;display: none;">
      <div class="ca-v2-material_inputs_div">
        <div class="ca-v2-material_labels hide">Introduzca el código de país</div>
        <div class="ca-v2-material_inputs_div_d">
          <div class="ca-v2-material_inputs_div_i">
            <p> <input name="countryCode" id="Country_Calling_Code" onkeyup="eraserIconToggle('Country_Calling_Code','Country_Calling_Code-erase')" tabindex="0" oninvalid=" Seleccione un prefijo telefónico de país"
                class="document-reference required-field inputTypeplaceholder extension calling ui-autocomplete-input" placeholder="Introduzca el código de país" type="text" data-validation="required" autocomplete="off"> <span style="display: none;"
                id="Country_Calling_Code-erase"> <i onclick="resetTextBox('Country_Calling_Code','Country_Calling_Code-erase')" class="fas fa-times eraser-icon" aria-hidden="true"></i></span> </p>
          </div>
        </div>
      </div>
    </div>
  </div>
  <div class="ca-v2-fsf_tabs_content_a_b_c">
    <div class="ca-v2-fsf_tabs_content_a_b_l">
      <div class="ca-v2-material_inputs_div">
        <div class="ca-v2-material_labels hide">Contraseña</div>
        <div class="ca-v2-material_inputs_div_d">
          <div class="ca-v2-material_inputs_div_i"> <input autocomplete="off" type="password" id="loginPwd-desktopRTSC" onkeyup="eraserIconToggle('loginPwd-desktopRTSC','loginPwd-desktopRTSC-erase')" name="loginPassword"
              data-validation-error-msg="Se requiere una contraseña" placeholder="Contraseña" class="ca-v2-material_inputs"> <span style="display: none;" id="loginPwd-desktopRTSCe-erase">
              <i onclick="resetTextBox('loginPwd-desktopRTSC','loginPwd-desktopRTSC-erase')" class="fas fa-times eraser-icon" aria-hidden="true"></i></span> </div>
        </div>
      </div>
    </div>
  </div>
  <div class="ca-v2-fsf_tabs_content_a_b_c">
    <div class="ca-v2-fsf_tabs_content_a_b_button"> <button data-tracking-id="popinLoginBtn" type="button" class="btn submit active">Inicio de sesión</button> </div>
  </div>
  <div class="ca-v2-loader-div hide">
    <div class="ca-v2-loader-animation"></div>
    <div class="mask"></div>
  </div>
</form>

POST /CAPortal/dyn/portal/doEncGetPnr

<form id="retrieveForm" action="/CAPortal/dyn/portal/doEncGetPnr" method="post" class="ca-r-retrieve-form" novalidate=""> <input name="DIRECT_RETRIEVE" type="hidden" value="TRUE"> <input name="SITE" type="hidden" value="B000CA00"> <input
    name="LANGUAGE" type="hidden" value="ES"> <input name="Country" type="hidden" value="ES"> <input name="COUNTRY_SITE" type="hidden" value="ES"> <input name="PAGE" type="hidden" value="RTSC"> <input type="hidden" name="Timestamp"
    value="2024-02-17 00:11:18.397"> <input type="hidden" class="showCaptcha" value="true"> <input type="hidden" id="referenceType" name="REC_LOC_TYPE"> <input type="hidden" id="REC_LOC" name="REC_LOC">
  <div class="ca-v2-fsf_tabs_content_a_b_c ca-v2-fsf_tabs_content_a_b_c_s">
    <div class="ca-v2-fsf_tabs_content_a_b_c_s_i">
      <div class="ca-v2-fsf_tabs_content_flight_error_left_icon_container"><span class="ca-v2-fsf_tabs_content_flight_warning_note_circle"></span></div> <span style="color:red;font-weight:bold;">Nota: aquí solo se admite la consulta del billete
        reservado en este sitio web. Si no lo ha compra en este sitio web necesita verificarlo, haga clic en <a target="_blank" href="http://www.airchina.com.cn/en/service/ticket-validating/ticket_validating.shtml">aquí</a>.</span>
    </div>
    <div class="ca-v2-fsf_tabs_content_a_b_l">
      <div class="ca-v2-material_inputs_div">
        <div class="ca-v2-material_labels hide">Número de confirmación de la aerolínea</div>
        <div class="ca-v2-material_inputs_div_d">
          <div class="ca-v2-material_inputs_div_i clearable-input"> <input id="refvalue" type="text" name="REC_LOC_ref" value="" oninvalid="Introduzca el número de referencia de la reserva"
              data-validation-error-msg="Introduzca el número de referencia de la reserva" placeholder="número de confirmación aerolínea" class="ca-v2-material_inputs" tabindex="0"> <span class="eraseIcon" data-clear-input="">×</span> </div>
        </div>
      </div>
    </div>
    <div class="ca-v2-fsf_tabs_content_a_b_m"> O </div>
    <div class="ca-v2-fsf_tabs_content_a_b_r">
      <div class="ca-v2-material_inputs_div">
        <div class="ca-v2-material_labels hide">Número de billete</div>
        <div class="ca-v2-material_inputs_div_d">
          <div class="ca-v2-material_inputs_div_i clearable-input"> <input id="etvalue" type="text" name="REC_LOC_et" value="" data-validation-error-msg="Introduzca un número de billete válido"
              placeholder="Introduzca el número del e-ticket(999-242xxxxxxx)." valid-pattern="" oninvalid="Introduzca un número de billete válido" class="ca-v2-material_inputs"> <span class="eraseIcon" data-clear-input="">×</span> </div>
        </div>
      </div>
    </div>
  </div>
  <div class="ca-v2-fsf_tabs_content_a_b_c">
    <div class="ca-v2-fsf_tabs_content_a_b_l">
      <div class="ca-v2-material_inputs_div">
        <div class="ca-v2-material_labels hide">Apellidos<span class="asterisk">*</span></div>
        <div class="ca-v2-material_inputs_div_d">
          <div class="ca-v2-material_inputs_div_i clearable-input"> <input id="last-name-rtsc" name="DIRECT_RETRIEVE_LASTNAME" data-validation-error-msg="El campo nombre no puede estar vacío." placeholder="Apellidos" value="" type="text"
              class="ca-v2-material_inputs"> <span class="eraseIcon" data-clear-input="">×</span> </div>
        </div>
      </div>
    </div>
  </div>
  <div class="ca-v2-fsf_tabs_content_a_b_c">
    <div class="ca-v2-fsf_tabs_content_a_b_button"> <span class="ca-v2-fsf_tabs_content_flight_promo_section_faq ca-v2-fsf_tabs_faq ca-v2-fsf_tabs_faq">
        <a href="https://www.airchina.es/ES/ES/faq/" title="Preguntas más frecuentes">Preguntas más frecuentes</a> </span> <button class="btn submit active" type="button">Recuperar</button> </div>
  </div>
</form>

GET

<form action="" method="get" id="checkInForm">
  <div class="wdk-errorpanel" tabindex="0"> <span class="ico"></span>
    <ul class="checkInAllForms-errorpanel-list"> </ul>
  </div> <input type="hidden" name="Lang" value="ES"> <input name="LANGUAGE" type="hidden" value="ES"> <input name="Country" type="hidden" value="ES"> <input name="COUNTRY_SITE" type="hidden" value="ES"> <input type="hidden" name="Timestamp"
    value="31708099878576"> <input type="hidden" name="OPType" value="1"> <input name="HTTPS_REDIRECT" type="hidden" value="TRUE"> <input name="SITE" type="hidden" value="B000CA00"> <input type="hidden" class="showCaptcha" value="true"> <input
    name="infoType" type="hidden" value="TN">
  <div class="ca-v2-fsf_tabs_content_a_b_c">
    <div class="ca-v2-fsf_tabs_content_a_b_l">
      <div class="ca-v2-material_inputs_div">
        <div class="ca-v2-material_labels hide">Número de billete:</div>
        <div class="ca-v2-material_inputs_div_d">
          <div class="ca-v2-material_inputs_div_i clearable-input"> <input type="text" title="Número de billete" id="ticket-No" name="TicketNo" value="" placeholder="Número de billete"
              data-validation-error-msg="Introduzca un número de billete válido" oninvalid="Introduzca un número de billete válido" pattern="^$|^\d(?:\d*-\d+)*\d*$" class="ca-v2-material_inputs" tabindex="0"> <span class="eraseIcon"
              data-clear-input="">×</span> </div>
        </div>
      </div>
    </div>
    <div class="ca-v2-fsf_tabs_content_a_b_m">o</div>
    <div class="ca-v2-fsf_tabs_content_a_b_r">
      <div class="ca-v2-material_inputs_div">
        <div class="ca-v2-material_labels hide">Número de pasaporte:</div>
        <div class="ca-v2-material_inputs_div_d">
          <div class="ca-v2-material_inputs_div_i clearable-input"> <input title="Número de Pasaporte" id="cert-No" name="CertNo" value="" placeholder="Número de Pasaporte" type="text" data-validation-error-msg="Wrong passport number"
              pattern="^$|[a-zA-Z][0-9]" class="ca-v2-material_inputs"> <span class="eraseIcon" data-clear-input="">×</span> </div>
        </div>
      </div>
    </div>
  </div>
  <div class="ca-v2-fsf_tabs_content_a_b_c">
    <div class="ca-v2-fsf_tabs_content_a_b_r">
      <div class="ca-v2-material_inputs_div">
        <div class="ca-v2-material_labels hide">Nombre</div>
        <div class="ca-v2-material_inputs_div_d">
          <div class="ca-v2-material_inputs_div_i clearable-input"> <input id="checkin2DocName" title="Introduzca el nombre del pasajero" placeholder="Introduzca el nombre del pasajero" type="text" class="ca-v2-material_inputs"
              data-validation-error-msg="El campo nombre no puede estar vacío." pattern="" required=""> <span class="eraseIcon" data-clear-input="">×</span> </div>
        </div>
      </div>
    </div>
    <div class="ca-v2-fsf_tabs_content_a_b_m">&nbsp;</div>
    <div class="ca-v2-fsf_tabs_content_a_b_l">
      <div class="ca-v2-material_inputs_div">
        <div class="ca-v2-material_labels hide">Apellidos</div>
        <div class="ca-v2-material_inputs_div_d">
          <div class="ca-v2-material_inputs_div_i clearable-input"> <input id="checkin1DocName" placeholder="Introduzca el(los) apellido(s) del pasajero" type="text" class="ca-v2-material_inputs" required=""
              data-validation-error-msg="El campo nombre no puede estar vacío." pattern=""> <span class="eraseIcon" data-clear-input="">×</span> </div>
        </div>
      </div>
    </div>
  </div> <input type="hidden" name="FullName">
  <div class="ca-v2-fsf_tabs_content_a_b_c">
    <div class="ca-v2-fsf_tabs_content_a_b_l">
      <div class="ca-v2-material_inputs_div">
        <div class="ca-v2-material_labels hide">Número de Vuelo(por ejemplo, CA123)</div>
        <div class="ca-v2-material_inputs_div_d">
          <div class="ca-v2-material_inputs_div_i clearable-input"> <input placeholder="Número de Vuelo(por ejemplo, CA123)" type="text" id="flight-No" name="FlightNo" autocomplete="off" class="ca-v2-material_inputs" pattern="^[a-zA-Z]{2}\d{3,4}$"
              maxlength="6" data-validation-error-msg="Por favor ingrese un número de vuelo válido."> <span class="eraseIcon" data-clear-input="">×</span> </div>
        </div>
      </div>
    </div>
  </div>
  <div class="ca-v2-fsf_tabs_content_a_b_c ca-v2-fsf_tabs_content_a_b_c_checkin">
    <div tabindex="0" class="ca-v2-fsf_tabs_content_a_b_text"> <span class="link"> Más información sobre ​​<a href="https://www.airchina.es/ES/ES/info/online-check-in/">facturación online y rutas sin facturación online</a> </span> </div>
    <div class="ca-v2-fsf_tabs_content_a_b_button ca-v2-checkin-btn"> <button data-tracking-id="checkinContinue" class="btn checkin-submit active">Continuar</button> </div>
  </div>
</form>

GET

<form action="" method="get" id="cancelForm">
  <div class="wdk-errorpanel"> <span class="ico"></span>
    <ul class="checkInAllForms-errorpanel-list"></ul>
  </div> <input type="hidden" name="Lang" value="ES"> <input name="LANGUAGE" type="hidden" value="ES"> <input name="Country" type="hidden" value="ES"> <input name="COUNTRY_SITE" type="hidden" value="ES"> <input type="hidden" name="Timestamp"
    value="21708099878576"> <input type="hidden" name="OPType" value="2"> <input name="SITE" type="hidden" value="B000CA00"> <input type="hidden" class="showCaptcha" value="true">
  <div class="ca-v2-fsf_tabs_content_a_b_c">
    <div class="ca-v2-fsf_tabs_content_a_b_l">
      <div class="ca-v2-material_inputs_div">
        <div class="ca-v2-material_labels hide">Número de billete:</div>
        <div class="ca-v2-material_inputs_div_d">
          <div class="ca-v2-material_inputs_div_i clearable-input"> <input type="text" id="ticket-No" title="Número de billete" name="TicketNo" data-validation-error-msg="Introduzca un número de billete válido"
              oninvalid="Introduzca un número de billete válido" pattern="^$|^\d(?:\d*-\d+)*\d*$" placeholder="Número de billete" class="ca-v2-material_inputs" tabindex="0"> <span class="eraseIcon" data-clear-input="">×</span> </div>
        </div>
      </div>
    </div>
    <div class="ca-v2-fsf_tabs_content_a_b_m">or</div>
    <div class="ca-v2-fsf_tabs_content_a_b_r">
      <div class="ca-v2-material_inputs_div">
        <div class="ca-v2-material_labels hide">Número de pasaporte:</div>
        <div class="ca-v2-material_inputs_div_d">
          <div class="ca-v2-material_inputs_div_i clearable-input"> <input title="Número de Pasaporte" id="cert-No" name="CertNo" type="text" placeholder="Número de Pasaporte" class="ca-v2-material_inputs"
              data-validation-error-msg="Wrong passport number" pattern="^$|[a-zA-Z][0-9]"> <span class="eraseIcon" data-clear-input="">×</span> </div>
        </div>
      </div>
    </div>
  </div>
  <div class="ca-v2-fsf_tabs_content_a_b_c">
    <div class="ca-v2-fsf_tabs_content_a_b_r">
      <div class="ca-v2-material_inputs_div">
        <div class="ca-v2-material_labels hide">Nombre</div>
        <div class="ca-v2-material_inputs_div_d">
          <div class="ca-v2-material_inputs_div_i clearable-input"> <input id="cancel2DocName" title="Introduzca el nombre del pasajero" placeholder="Introduzca el nombre del pasajero" type="text"
              onkeyup="eraserIconToggle('cancel2DocName','cancel2DocName-erase')" data-validation-error-msg="El campo nombre no puede estar vacío." pattern="[a-zA-Z]" class="ca-v2-material_inputs" required=""> <span class="eraseIcon"
              data-clear-input="">×</span> </div>
        </div>
      </div>
    </div>
    <div class="ca-v2-fsf_tabs_content_a_b_m">&nbsp;</div>
    <div class="ca-v2-fsf_tabs_content_a_b_l">
      <div class="ca-v2-material_inputs_div">
        <div class="ca-v2-material_labels hide">Apellidos</div>
        <div class="ca-v2-material_inputs_div_d">
          <div class="ca-v2-material_inputs_div_i clearable-input"> <input placeholder="Introduzca el(los) apellido(s) del pasajero" title="Introduzca el(los) apellido(s) del pasajero" id="cancel1DocName" type="text"
              onkeyup="eraserIconToggle('cancel1DocName','cancel1DocName-erase')" data-validation-error-msg="El campo nombre no puede estar vacío." pattern="[a-zA-Z]" class="ca-v2-material_inputs" required=""> <span class="eraseIcon"
              data-clear-input="">×</span> </div>
        </div>
      </div>
    </div>
  </div> <input type="hidden" name="FullName">
  <div class="ca-v2-fsf_tabs_content_a_b_c">
    <div class="ca-v2-fsf_tabs_content_a_b_l">
      <div class="ca-v2-material_inputs_div">
        <div class="ca-v2-material_labels hide">Número de Vuelo(por ejemplo, CA123)</div>
        <div class="ca-v2-material_inputs_div_d">
          <div class="ca-v2-material_inputs_div_i clearable-input"> <input placeholder="Número de Vuelo(por ejemplo, CA123)" type="text" id="flight-No" name="FlightNo" autocomplete="off" class="ca-v2-material_inputs" pattern="^[a-zA-Z]{2}\d{3,4}$"
              maxlength="6" data-validation-error-msg="Por favor ingrese un número de vuelo válido."> <span class="eraseIcon" data-clear-input="">×</span> </div>
        </div>
      </div>
    </div>
  </div>
  <div class="ca-v2-fsf_tabs_content_a_b_c ca-v2-fsf_tabs_content_a_b_c_checkin">
    <div tabindex="0" class="ca-v2-fsf_tabs_content_a_b_text"> <span class="link"> Más información sobre ​​<a href="https://www.airchina.es/ES/ES/info/online-check-in/">facturación online y rutas sin facturación online</a> </span> </div>
    <div class="ca-v2-fsf_tabs_content_a_b_button"> <button class="btn submit active" type="button">Cancelar</button> </div>
  </div>
</form>

GET

<form action="" method="get" id="reprintForm">
  <div class="wdk-errorpanel"> <span class="ico"></span>
    <ul class="checkInAllForms-errorpanel-list"> </ul>
  </div> <input type="hidden" name="Lang" value="ES"> <input name="LANGUAGE" type="hidden" value="ES"> <input name="Country" type="hidden" value="ES"> <input name="COUNTRY_SITE" type="hidden" value="ES"> <input type="hidden" name="Timestamp"
    value="11708099878576"> <input type="hidden" name="OPType" value="3"> <input name="HTTPS_REDIRECT" type="hidden" value="TRUE"> <input name="SITE" type="hidden" value="B000CA00"> <input type="hidden" class="showCaptcha" value="true">
  <div class="ca-v2-fsf_tabs_content_a_b_c">
    <div class="ca-v2-fsf_tabs_content_a_b_l">
      <div class="ca-v2-material_inputs_div">
        <div tabindex="0" class="ca-v2-material_labels hide">Número de billete:</div>
        <div class="ca-v2-material_inputs_div_d">
          <div class="ca-v2-material_inputs_div_i clearable-input"> <input type="text" id="ticket-No" title="Número de billete" name="TicketNo" placeholder="Número de billete" data-validation-error-msg="Introduzca un número de billete válido"
              oninvalid="Introduzca un número de billete válido" pattern="^$|^\d(?:\d*-\d+)*\d*$" class="ca-v2-material_inputs" tabindex="0"> <span class="eraseIcon" data-clear-input="">×</span> </div>
        </div>
      </div>
    </div>
    <div class="ca-v2-fsf_tabs_content_a_b_m">or</div>
    <div class="ca-v2-fsf_tabs_content_a_b_r">
      <div class="ca-v2-material_inputs_div">
        <div tabindex="0" class="ca-v2-material_labels hide">Número de pasaporte:</div>
        <div class="ca-v2-material_inputs_div_d">
          <div class="ca-v2-material_inputs_div_i clearable-input"> <input id="cert-No" name="CertNo" type="text" title="Número de Pasaporte" data-validation-error-msg="Wrong passport number" pattern="^$|[a-zA-Z][0-9]"
              placeholder="Número de Pasaporte" class="ca-v2-material_inputs"> <span class="eraseIcon" data-clear-input="">×</span> </div>
        </div>
      </div>
    </div>
  </div>
  <div class="ca-v2-fsf_tabs_content_a_b_c">
    <div class="ca-v2-fsf_tabs_content_a_b_l">
      <div class="ca-v2-dropdown_parent">
        <div tabindex="0" class="ca-v2-dropdown ca-v2-dropdown_deals"> <span class="ca-v2-dropdown_selected" data-value=""> <span class="ca-v2-dropdown_selected_val">Tipo de impresión</span> <span class="chevron-down ca-chevron"></span> <span
              class="chevron-up ca-chevron"></span> </span>
          <div class="ca-v2-dropdown_list hide">
            <ul class="">
              <li tabindex="0" class="print-flag-value" data-flag-value="1">Imprimir antes de la salida del vuelo</li>
              <li tabindex="0" class="print-flag-value" data-flag-value="2">Imprimir después de la salida del vuelo</li>
            </ul>
          </div> <input type="hidden" name="PrintFlag" id="reprintType" value="1" data-validation-error-msg="Wrong selection" pattern="^$|^\d(?:\d*-\d+)*\d*$">
        </div>
      </div>
    </div>
    <div class="ca-v2-fsf_tabs_content_a_b_m">&nbsp;</div>
    <div class="ca-v2-fsf_tabs_content_a_b_r">
      <div class="ca-v2-material_inputs_div">
        <div class="ca-v2-material_labels hide">Número de Vuelo(por ejemplo, CA123)</div>
        <div class="ca-v2-material_inputs_div_d">
          <div class="ca-v2-material_inputs_div_i clearable-input"> <input placeholder="Número de Vuelo(por ejemplo, CA123)" id="flight-No" type="text" name="FlightNo" autocomplete="off" class="ca-v2-material_inputs" pattern="^[a-zA-Z]{2}\d{3,4}$"
              maxlength="6" data-validation-error-msg="Por favor ingrese un número de vuelo válido."> <span class="eraseIcon" data-clear-input="">×</span> </div>
        </div>
      </div>
    </div>
  </div>
  <div class="ca-v2-fsf_tabs_content_a_b_c">
    <div class="ca-v2-fsf_tabs_content_a_b_r">
      <div class="ca-v2-material_inputs_div">
        <div tabindex="0" class="ca-v2-material_labels hide">Nombre</div>
        <div class="ca-v2-material_inputs_div_d">
          <div class="ca-v2-material_inputs_div_i clearable-input"> <input id="reprint2DocName" title="Introduzca el nombre del pasajero" type="text" onkeyup="eraserIconToggle('reprint2DocName','reprint2DocName-erase')"
              data-validation-error-msg="El campo nombre no puede estar vacío." pattern="[a-zA-Z]" placeholder="Introduzca el nombre del pasajero" class="ca-v2-material_inputs"> <span class="eraseIcon" data-clear-input="">×</span> </div>
        </div>
      </div>
    </div>
    <div class="ca-v2-fsf_tabs_content_a_b_m">&nbsp;</div>
    <div class="ca-v2-fsf_tabs_content_a_b_l">
      <div class="ca-v2-material_inputs_div">
        <div tabindex="0" class="ca-v2-material_labels hide">Apellidos</div>
        <div class="ca-v2-material_inputs_div_d">
          <div class="ca-v2-material_inputs_div_i clearable-input"> <input id="reprint1DocName" title="Introduzca el(los) apellido(s) del pasajero" type="text" onkeyup="eraserIconToggle('reprint1DocName','reprint1DocName-erase')"
              data-validation-error-msg="El campo nombre no puede estar vacío." pattern="[a-zA-Z]" placeholder="Introduzca el(los) apellido(s) del pasajero" class="ca-v2-material_inputs"> <span class="eraseIcon" data-clear-input="">×</span> </div>
        </div>
      </div>
    </div>
  </div> <input type="hidden" name="FullName">
  <div class="ca-v2-fsf_tabs_content_a_b_c ca-v2-fsf_tabs_content_a_b_c_checkin">
    <div tabindex="0" class="ca-v2-fsf_tabs_content_a_b_text"> <span class="link"> Más información sobre ​​<a href="https://www.airchina.es/ES/ES/info/online-check-in/">facturación online y rutas sin facturación online</a> </span> </div>
    <div class="ca-v2-fsf_tabs_content_a_b_button"> <button class="btn submit active" type="submit">Reimpresión</button> </div>
  </div>
</form>

Name: FORM_FLIGHT_STATUS_NUMBERGET

<form name="FORM_FLIGHT_STATUS_NUMBER" method="get" class="ca-v2-fsf_tabs_content ca-v2-tab-content hide" id="search_by_flight_number">
  <div class="ca-v2-fsf_tabs_content_a_b_c">
    <div class="ca-v2-fsf_tabs_content_a_b_l">
      <div class="ca-v2-dropdown_parent">
        <div class="ca-v2-dropdown ca-v2-dropdown_deals"> <span class="ca-v2-dropdown_selected" tabindex="0" data-value=""> <span class="ca-v2-dropdown_selected_val" id="flightNumberPrefix" aria-label="Código de la aerolínea">CA</span> <span
              class="chevron-down ca-chevron"></span> <span class="chevron-up ca-chevron"></span> </span>
          <div class="ca-v2-dropdown_list hide">
            <ul>
              <li tabindex="0" class="active">CA</li>
              <li tabindex="0">AC</li>
              <li tabindex="0">AI</li>
              <li tabindex="0">AV</li>
              <li tabindex="0">A3</li>
              <li tabindex="0">BR</li>
              <li tabindex="0">CM</li>
              <li tabindex="0">ET</li>
              <li tabindex="0">JP</li>
              <li tabindex="0">LH</li>
              <li tabindex="0">LO</li>
              <li tabindex="0">LX</li>
              <li tabindex="0">MS</li>
              <li tabindex="0">NH</li>
              <li tabindex="0">NZ</li>
              <li tabindex="0">OS</li>
              <li tabindex="0">OU</li>
              <li tabindex="0">OZ</li>
              <li tabindex="0">SA</li>
              <li tabindex="0">SK</li>
              <li tabindex="0">SN</li>
              <li tabindex="0">SQ</li>
              <li tabindex="0">TG</li>
              <li tabindex="0">TK</li>
              <li tabindex="0">TP</li>
              <li tabindex="0">UA</li>
              <li tabindex="0">ZH</li>
            </ul>
          </div>
        </div>
      </div>
    </div>
    <div class="ca-v2-fsf_tabs_content_a_b_r">
      <div class="ca-v2-material_inputs_div">
        <div class="ca-v2-material_labels hide" style="display:none !important;">Número de Vuelo(por ejemplo, CA123)</div>
        <div class="ca-v2-material_inputs_div_d">
          <div class="ca-v2-material_inputs_div_i clearable-input"> <input id="flightCodePrefix" name="flightNumber" title="Por favor ingrese un número de vuelo válido." placeholder="Número de Vuelo(por ejemplo, CA123)" type="text"
              restrictto="numbers" pattern="[0-9]+" minlength="3" maxlength="4" class="ca-v2-material_inputs"> <span class="eraseFlstbyNumberUS" data-clear-input="">×</span> </div>
        </div>
      </div>
    </div>
  </div>
  <div class="ca-v2-fsf_tabs_content_a_b_c">
    <div class="ca-v2-fsf_tabs_content_flight_date_selectors">
      <div class="ca-v2-fsf_tabs_content_flight_date_selector">
        <div class="ca-v2-fsf_tabs_content_drop_down">
          <div class="ca-v2-dropdown_parent ca-v2-dropdown_parent_date">
            <div class="ca-v2-dropdown ca-v2-dropdown_deals"> <span class="ca-v2-dropdown_selected" tabindex="0" data-value=""> <span class="ca-v2-dropdown_selected_val" name="date1" id="flightNumber">16/02/2024</span> <span
                  class="chevron-down ca-chevron"></span> <span class="chevron-up ca-chevron"></span> </span>
              <div class="ca-v2-dropdown_list hide">
                <ul>
                  <li tabindex="0">17/01/2024</li>
                  <li tabindex="0">18/01/2024</li>
                  <li tabindex="0">19/01/2024</li>
                  <li tabindex="0">20/01/2024</li>
                  <li tabindex="0">21/01/2024</li>
                  <li tabindex="0">22/01/2024</li>
                  <li tabindex="0">23/01/2024</li>
                  <li tabindex="0">24/01/2024</li>
                  <li tabindex="0">25/01/2024</li>
                  <li tabindex="0">26/01/2024</li>
                  <li tabindex="0">27/01/2024</li>
                  <li tabindex="0">28/01/2024</li>
                  <li tabindex="0">29/01/2024</li>
                  <li tabindex="0">30/01/2024</li>
                  <li tabindex="0">31/01/2024</li>
                  <li tabindex="0">01/02/2024</li>
                  <li tabindex="0">02/02/2024</li>
                  <li tabindex="0">03/02/2024</li>
                  <li tabindex="0">04/02/2024</li>
                  <li tabindex="0">05/02/2024</li>
                  <li tabindex="0">06/02/2024</li>
                  <li tabindex="0">07/02/2024</li>
                  <li tabindex="0">08/02/2024</li>
                  <li tabindex="0">09/02/2024</li>
                  <li tabindex="0">10/02/2024</li>
                  <li tabindex="0">11/02/2024</li>
                  <li tabindex="0">12/02/2024</li>
                  <li tabindex="0">13/02/2024</li>
                  <li tabindex="0">14/02/2024</li>
                  <li tabindex="0">15/02/2024</li>
                  <li tabindex="0" class="active">16/02/2024</li>
                  <li tabindex="0">17/02/2024</li>
                  <li tabindex="0">18/02/2024</li>
                  <li tabindex="0">19/02/2024</li>
                </ul>
              </div>
            </div>
          </div>
        </div>
      </div>
      <div class="ca-v2-fsf_tabs_content_flight_promo_submit">
        <div class="ca-v2-fsf_tabs_content_flight_promo_section_search_flight"> <button data-tracking-id="flightStatusSearchByFltNbr" class="ca-v2-fsf_tabs_content_flight_promo_section_search red active">Buscar</button> </div>
      </div>
    </div>
  </div>
</form>

Name: FORM_FLIGHT_STATUS_ROUTEGET

<form name="FORM_FLIGHT_STATUS_ROUTE" method="get" class="ca-v2-fsf_tabs_content ca-v2-tab-content ca-v2-tab-content_show_first" id="search_by_flight_route">
  <div class="ca-v2-fsf_tabs_content_flight_air_port_selector location-group">
    <div class="ca-v2-fsf_tabs_content_flight_air_port_selector_in ca-v2-material_inputs_div">
      <div class="ca-v2-fsf_tabs_content_flight_air_port_selector_from ca-v2-material_labels hide" style="display:none !important;">Desde</div>
      <div class="ca-v2-fsf_tabs_content_flight_air_port_selector_airport">
        <div class="ca-v2-fsf_tabs_content_flight_air_port_selector_airport_name clearable-input"> <input placeholder="Ciudad / Aeropuerto" title="Origen
" id="flstFrom" type="text" name="FLSTFromSource" target="[name=FLSTDepartCity]" minlength="3" class="ca-v2-material_inputs from airportSelector ui-autocomplete-input" locationmode="airport" principals="ALLAIR" sgst="" autocomplete="off"> <input
            type="hidden" siblingto="[name=FLSTArrivedCity]" name="FLSTDepartCity" title="FLSTDepartCity"> <span data-clear-input="">×</span> </div>
        <div class="ca-v2-fsf_tabs_content_flight_air_port_selector_airport_icon airselTrigger" tabindex="0"> <span></span> </div>
      </div>
    </div>
    <div class="ca-v2-fsf_tabs_content_flight_air_port_selector_icon"> <span tabindex="0" class="swap-from-to"> </span> </div>
    <div class="ca-v2-fsf_tabs_content_flight_air_port_selector_out ca-v2-material_inputs_div">
      <div class="ca-v2-fsf_tabs_content_flight_air_port_selector_from ca-v2-material_labels hide" style="display:none !important;"> A</div>
      <div class="ca-v2-fsf_tabs_content_flight_air_port_selector_airport">
        <div class="ca-v2-fsf_tabs_content_flight_air_port_selector_airport_name clearable-input"> <input id="flstTo" name="FLSTToDestination" target="[name=FLSTArrivedCity]" type="text" placeholder="Ciudad / Aeropuerto" title="Destino"
            class="ca-v2-material_inputs to airportSelector ui-autocomplete-input" minlength="3" locationmode="airport" principals="ALLAIR" sgst="" autocomplete="off"> <input type="hidden" restrictme="" siblingfrom="[name=FLSTDepartCity]"
            name="FLSTArrivedCity" title="FLSTArrivedCity"> <span data-clear-input="">×</span> </div>
        <div class="ca-v2-fsf_tabs_content_flight_air_port_selector_airport_icon airselTrigger" tabindex="0"> <span></span> </div>
      </div>
    </div>
  </div>
  <div class="ca-v2-fsf_tabs_content_flight_date_selectors">
    <div class="ca-v2-fsf_tabs_content_flight_date_selector">
      <div class="ca-v2-fsf_tabs_content_drop_down">
        <div class="ca-v2-dropdown_parent ca-v2-dropdown_parent_date">
          <div class="ca-v2-dropdown ca-v2-dropdown_deals"> <span class="ca-v2-dropdown_selected" data-value="" tabindex="0"> <span class="ca-v2-dropdown_selected_val" name="date2" id="route">16/02/2024</span> <span
                class="chevron-down ca-chevron"></span> <span class="chevron-up ca-chevron"></span> </span>
            <div class="ca-v2-dropdown_list hide">
              <ul>
                <li tabindex="0">17/01/2024</li>
                <li tabindex="0">18/01/2024</li>
                <li tabindex="0">19/01/2024</li>
                <li tabindex="0">20/01/2024</li>
                <li tabindex="0">21/01/2024</li>
                <li tabindex="0">22/01/2024</li>
                <li tabindex="0">23/01/2024</li>
                <li tabindex="0">24/01/2024</li>
                <li tabindex="0">25/01/2024</li>
                <li tabindex="0">26/01/2024</li>
                <li tabindex="0">27/01/2024</li>
                <li tabindex="0">28/01/2024</li>
                <li tabindex="0">29/01/2024</li>
                <li tabindex="0">30/01/2024</li>
                <li tabindex="0">31/01/2024</li>
                <li tabindex="0">01/02/2024</li>
                <li tabindex="0">02/02/2024</li>
                <li tabindex="0">03/02/2024</li>
                <li tabindex="0">04/02/2024</li>
                <li tabindex="0">05/02/2024</li>
                <li tabindex="0">06/02/2024</li>
                <li tabindex="0">07/02/2024</li>
                <li tabindex="0">08/02/2024</li>
                <li tabindex="0">09/02/2024</li>
                <li tabindex="0">10/02/2024</li>
                <li tabindex="0">11/02/2024</li>
                <li tabindex="0">12/02/2024</li>
                <li tabindex="0">13/02/2024</li>
                <li tabindex="0">14/02/2024</li>
                <li tabindex="0">15/02/2024</li>
                <li tabindex="0" class="active">16/02/2024</li>
                <li tabindex="0">17/02/2024</li>
                <li tabindex="0">18/02/2024</li>
                <li tabindex="0">19/02/2024</li>
              </ul>
            </div>
          </div>
        </div>
      </div>
    </div>
    <div class="ca-v2-fsf_tabs_content_flight_promo_submit">
      <div class="ca-v2-fsf_tabs_content_flight_promo_section_search_flight"> <button data-tracking-id="flightStatusSearchByRoute" class="ca-v2-fsf_tabs_content_flight_promo_section_search red active">Buscar</button> </div>
    </div>
  </div>
</form>

Text Content

Saltar
Gestión de reservas Abra el sub-menú haciendo click en la flecha que apunta
hacia abajo. Promociones Abra el sub-menú haciendo click en la flecha que apunta
hacia abajo. Información Abra el sub-menú haciendo click en la flecha que apunta
hacia abajo. PhoenixMiles Abra el sub-menú haciendo click en la flecha que
apunta hacia abajo.
Idioma

AMÉRICAS

 * Brasil
 * Canadá
 * Estados Unidos

ASIA Y EL PACÍFICO

 * China
 * Taiwan, China
 * Hong Kong, China
 * Australia
 * Japón
 * Corea, República de
 * Singapur
 * Malasia
 * Nueva Zelandia
 * Tailandia
 * India
 * Filipinas
 * Vietnam
 * Indonesia
 * Emiratos Árabes Unidos

EUROPA

 * Austria
 * Dinamarca
 * Francia
 * Alemania
 * Grecia
 * Hungría
 * Italia
 * Rusia
 * Suecia
 * España
 * Suiza
 * Reino Unido


 * 简体中文
 * English
 * Português

 * 简体中文
 * Français
 * English

 * 简体中文
 * English

 * 简体中文
 * English
 * 繁體中文

 * 简体中文
 * English
 * 繁體中文

 * 简体中文
 * English
 * 繁體中文

 * 简体中文
 * English

 * 简体中文
 * English
 * 日本語

 * 简体中文
 * English
 * 한국어

 * 简体中文
 * English

 * 简体中文
 * English

 * 简体中文
 * English

 * 简体中文
 * English

 * 简体中文
 * English

 * 简体中文
 * English

 * 简体中文
 * English

 * 简体中文
 * English

 * 简体中文
 * English

 * 简体中文
 * Deutsch
 * English

 * 简体中文
 * English

 * 简体中文
 * Français
 * English

 * 简体中文
 * Deutsch
 * English

 * 简体中文
 * English

 * 简体中文
 * English

 * 简体中文
 * English
 * Italiano

 * 简体中文
 * English
 * Русский

 * 简体中文
 * English

 * 简体中文
 * Español
 * English
 * Português

 * 简体中文
 * Deutsch
 * Français
 * English

 * 简体中文
 * English

Search site
Buscar enlace
×
Search Button
Llamar desde Corea (gratis) +34800000099
Iniciar sesión Iniciar sesión
¿Ya tiene una cuenta?
¿No tiene una cuenta?
Error de autenticación
Inicie sesión con el número de la tarjeta PhoenixMiles
 * Inicie sesión con el número de la tarjeta PhoenixMiles
 * Inicie sesión con la dirección de correo electrónico
 * Inicie sesión con el número de teléfono móvil

ID de correo electrónico
Inicie sesión con el número de la tarjeta PhoenixMiles

×

Introduzca el código de país

×

Contraseña
×
Inicio de sesión
Olvidé mi contraseña
¿Ha olvidado el número de la tarjeta?
¿No tiene una cuenta?
¿No es miembro de PhoenixMiles?
Registrarse
Olvidé mi contraseña
¿Ha olvidado el número de la tarjeta?




VERIFICACIÓN DEL TUTOR

1.Está intentando iniciar sesión en una cuenta de un menor. Debe recibir el
permiso de un tutor, o un tutor debe realizar esta operación.
2.Introduzca arriba el número de la tarjeta de miembro y la contraseña del tutor
para verificar la identidad del tutor.

Número de tarjeta de miembro del tutor*
Contraseña de la tarjeta de miembro del tutor*
Verificación


PREFERENCIAS DE COOKIES



Configuración de la Cookie
Permitir todas
Rechazar todas
Cookies de sitio web esenciales
Estas cookies son estrictamente necesarias para proporcionarle los servicios
disponibles a través de nuestros sitios web y para utilizar algunas de sus
características, como el acceso a las áreas seguras.
Cookies de análisis y personalización

Estas cookies recopilan información que se utiliza tanto de forma agregada para
ayudarnos a comprender cómo se utilizan nuestros sitios web o qué eficacia
tienen las campañas de marketing, como para ayudarnos a personalizar nuestros
sitios web para usted.

Cookies de redes sociales
Estas cookies se utilizan para permitirle compartir páginas y contenidos de
nuestros sitios web que encuentre interesantes a través de redes sociales y
otros sitios web de terceros. Estas cookies también pueden utilizarse para fines
publicitarios.
Recordatorios: Puede acceder a la "política de privacidad" en cualquier momento
para cambiar las preferencias de las cookies.
Guardar
Gestión de reservas Abra el sub-menú haciendo click en la flecha que apunta
hacia abajo.
Ver Mi reserva Reserva de billetes
 * Otras operaciones
 * Reembolso Online
 * Cancelación (reembolso) progreso (consulta)
 * Flight Schedules

Buscar más
Reservas
 * Reserva de billetes
 * Multidestino

Autoservicio
 * Check-in online
 * Validación de billetes
 * 

Servicios adicionales
 * Luxury Car Transfer
 * Selección de asientos por adelantado mediante prepago
 * Compra de equipaje adicional
 * Hotel de tránsito
 * Sala de tránsito

Asistencia especial
 * Menor No Acompañado
 * Reservar una cuna para bebé
 * Reserva de servicios especiales

Gestionar mi itinerario
 * Ver Mi reserva
 * Reembolso Online
 * Cancelación (reembolso) progreso (consulta)

Promociones Abra el sub-menú haciendo click en la flecha que apunta hacia abajo.
Ofertas especiales Paquetes de Viaje
 * Otras operaciones
 * Descuentos en los Destinos

Buscar más
Ofertas especiales
 * Ofertas especiales

Paquetes de Viaje
 * Paquetes de Viaje
 * Descuentos en los Destinos

Clientes corporativos
 * Ofertas corporativas
 * Exposición al cliente de la aplicación

Información Abra el sub-menú haciendo click en la flecha que apunta hacia abajo.
Equipaje facturado Estado de vuelos
 * Otras operaciones
 * Horarios
 * Información sobre aeronaves
 * Equipaje de mano

Buscar más
Información de vuelos
 * Horarios
 * Estado de vuelos

Preparación del viaje
 * Avisos de overbooking
 * Reglas de asientos situados en salidas de emergencia
 * Cómo realizar la devolución de impuestos en Beijing
 * Preguntas más frecuentes

Información sobre el equipaje
 * Restricciones sobre el equipaje
 * Equipaje facturado
 * Equipaje no facturado
 * Equipaje retrasado/dañado/perdido
 * Mercancías peligrosas
 * Equipaje hasta destino final

Información de viaje para pasajeros que requieren asistencia especial
 * Viajes con menores
 * Viajes de menores
 * Pasajeras embarazadas
 * Pasajeros con discapacidades
 * Pasajeros con otros requisitos especiales

Consulta de autoservicio
 * Check-in online
 * Check-in equipaje
 * Mostrador de autofacturación
 * Retraso de Vuelos/Cancelaciones
 * Cierre facturación
 * Horario de cierre de las puertas de embarque de Air China en distintos
   aeropuertos

Servicios aeroportuarios
 * Guía de aeropuertos
 * Fast Track
 * Star Alliance Lounge Service
 * Star Alliance Gold Track

La experiencia de vuelo
 * Entretenimiento a bordo
 * Comidas en vuelo
 * Tax free
 * Equipos médicos a bordo
 * Servicio VIP

Información aeronaves
 * Información sobre aeronaves
 * Visita virtual de cabina

Información Air China
 * Novedades y noticias
 * Descargar

PhoenixMiles Abra el sub-menú haciendo click en la flecha que apunta hacia
abajo.
Registro de membresía
 * Otras operaciones
 * Area de membresía


Este sitio usa cookies. Haga clic para obtener más información Este sitio web
utiliza cookies con fines de análisis, personalización y publicidad. Haga clic
aquí para obtener más información o cambiar la configuración de las cookies. Al
continuar navegando por este sitio web, usted acepta el uso de cookies.
OK
 * Announcement on the Implementation of Branded Fares in Economy Class on Air
   China's International and Regional Routes
 * Aviso importante sobre la exención temporal de visado chino
 * Se elimina?el requisito de cita previa para las solicitudes del visado para
   viajar?a China
 * Consejos para coger el vuelo directo CA846 Barcelona-Beijing
 * Notas sobre la prevención del fraude en nombre de Air China
 * Notice: Terminal change for all Air China Flights at Paris Charles de Gaulle
   Airport
 * Consejos para coger el vuelo directo CA846 Barcelona-Beijing
 * A partir del 10 de junio de 2023, el vuelo directo de Madrid-Beijing se
   aumenta a cuatro frecuencias semanales
 * A partir del 18 de febrero de 2023, el vuelo directo de Madrid-Beijing se
   aumenta a tres frecuencias semanales
 * Los vuelos internacionales con destino a Pekín ya no se dividirán a partir de
   las 00:00 del 8 de enero de 2023

Ver todas las noticias.

Announcement on the Implementation of Branded Fares in Economy Class on Air
China's International and Regional Routes    Aviso importante sobre la exención
temporal de visado chino    Se elimina?el requisito de cita previa para las
solicitudes del visado para viajar?a China    Consejos para coger el vuelo
directo CA846 Barcelona-Beijing    Notas sobre la prevención del fraude en
nombre de Air China    Notice: Terminal change for all Air China Flights at
Paris Charles de Gaulle Airport    Consejos para coger el vuelo directo CA846
Barcelona-Beijing    A partir del 10 de junio de 2023, el vuelo directo de
Madrid-Beijing se aumenta a cuatro frecuencias semanales    A partir del 18 de
febrero de 2023, el vuelo directo de Madrid-Beijing se aumenta a tres
frecuencias semanales    Los vuelos internacionales con destino a Pekín ya no se
dividirán a partir de las 00:00 del 8 de enero de 2023   

Expandir Reducir
Cerrar


AIR CHINA INCREMENTARÁ MÁS VUELOS ENTRE BARCELONA Y BEIJING!


A PARTIR DEL 31 DE MARZO DE 2024 AIR CHINA OPERARÁ VUELOS DIARIOS EN LA RUTA
BARCELONA-BEIJING CON AIRBUS A330.









Reserve ahora




AIR CHINA SPECIAL OFFER!


ENJOY 30% OFF ON ROUTES FROM EUROPE TO CHINA MAINLAND CITES









Reserve ahora




OFERTAS ESPECIALES DE AIR CHINA!


COMPRE BILLETES ENTRE EL 8 DE DICIEMBRE Y EL 31 DE MARZO Y DISFRUTE DE UN 8% DE
DESCUENTO









Reserve ahora




DIRIGIDO AL CLIENTE DE AIR CHINA


SEGUNDA PIEZA DE EQUIPAJE FACTURADO GRATUITO PARA ESTUDIANTES QUE VUELEN CON AIR
CHINA









Reserve ahora






CERRAR
Reservar un vuelo Acceder a mi reserva Facturación

--------------------------------------------------------------------------------

Reservar un vuelo
Notas sobre la prevención del fraude en nombre de Air China

Estimados pasajeros:

Recientemente, en los frecuentes fraudes por Internet o telecomunicaciones, los
delincuentes han estado suplantando al personal o a los agentes de Air China
mediante SMS, llamadas telefónicas y otros medios para estafar dinero a los
pasajeros por motivos como cambios en los vuelos (por cancelación de vuelos,
retrasos o fallos mecánicos, por ejemplo), reembolsos de billetes, cambios en
las millas, etc.

Con el fin de evitarle perjuicios, le rogamos que se mantenga alerta y se
abstenga de proporcionar códigos de verificación, descargar aplicaciones y hacer
clic en los enlaces proporcionados. Puede verificar cualquier información a
través de los canales oficiales de Air China, como el número de atención al
cliente 95583, el sitio web www.airchina.com, la aplicación de Air China y la
cuenta en WeChat de Air China/el applet de Alipay. Proceda con cautela para
evitar ser víctima de una estafa.

Air China Limited

25 de octubre de 2023





Dear passengers,

For your smooth travel, please click
(http://www.airchina.com.cn/en/info/travel-prep/baggage/CarryOn_baggage.shtml )
for the rules on carry-on baggage (unchecked baggage) on Air China-operated
flights.

Thank you for your support and cooperation.

No volver a mostrar en una semana
Continuar Cancelar

Desde*
×


A*
×


Ida y vuelta
sólo ida
Multidestino -> Multidestino ->
Fecha de salida

Fecha de regreso

Fechas de viaje flexibles (+/- 7 days) Fechas de viaje flexibles (+/- 3 days)
Pasajero*
1AD

×
Adultos 01234
Niños(2 - 11) 0123
Bebé (<2) 01
0123
012345678
Clase Turista
Clase Business
Primera Clase
×
Solo vuelos directos
Buscar Vuelo
Preguntas más frecuentes

Acceder a mi reserva
Invitado
N.º de viajero frecuente
Nota: aquí solo se admite la consulta del billete reservado en este sitio web.
Si no lo ha compra en este sitio web necesita verificarlo, haga clic en aquí.
Error de autenticación
Inicie sesión con el número de la tarjeta PhoenixMiles
 * Inicie sesión con el número de la tarjeta PhoenixMiles
 * Inicie sesión con la dirección de correo electrónico
 * Inicie sesión con el número de teléfono móvil

N.º de viajero frecuente



Introduzca el código de país



Contraseña

Inicio de sesión

Error de autenticación

Nota: aquí solo se admite la consulta del billete reservado en este sitio web.
Si no lo ha compra en este sitio web necesita verificarlo, haga clic en aquí.
Número de confirmación de la aerolínea
×
O
Número de billete
×
Apellidos*
×
Preguntas más frecuentes Recuperar
Facturación
Facturación
Cancelar
Reimpresión
Número de billete:
×
o
Número de pasaporte:
×
Nombre
×
 
Apellidos
×
Número de Vuelo(por ejemplo, CA123)
×
Más información sobre facturación online y rutas sin facturación online
Continuar
Número de billete:
×
or
Número de pasaporte:
×
Nombre
×
 
Apellidos
×
Número de Vuelo(por ejemplo, CA123)
×
Más información sobre facturación online y rutas sin facturación online
Cancelar
Número de billete:
×
or
Número de pasaporte:
×
Tipo de impresión
 * Imprimir antes de la salida del vuelo
 * Imprimir después de la salida del vuelo

 
Número de Vuelo(por ejemplo, CA123)
×
Nombre
×
 
Apellidos
×
Más información sobre facturación online y rutas sin facturación online
Reimpresión
??????


¿DESDE DÓNDE DESEA SALIR?


¿A DÓNDE DESEA IR?






SELECCIONAR UN PAÍS Y UN AEROPUERTO.

Loading location data
País/Región

Ciudad / Aeropuerto



¿CUÁNDO DESEA SALIR?


ELIJA UNA FECHA DE SALIDA.


¿CUÁNDO DESEA VOLVER?


ELIJA UNA FECHA DE VUELTA.

SOLO IDA

&#x3C;Ant
febrero 2024

LMXJVSD   1234567891011121314151617181920212223242526272829   

marzo 2024

LMXJVSD    12345678910111213141516171819202122232425262728293031

abril 2024

LMXJVSD123456789101112131415161718192021222324252627282930     

mayo 2024

LMXJVSD  12345678910111213141516171819202122232425262728293031  

junio 2024

LMXJVSD     123456789101112131415161718192021222324252627282930

julio 2024

LMXJVSD12345678910111213141516171819202122232425262728293031    

agosto 2024

LMXJVSD   12345678910111213141516171819202122232425262728293031 

septiembre 2024

LMXJVSD      123456789101112131415161718192021222324252627282930      

octubre 2024

LMXJVSD 12345678910111213141516171819202122232425262728293031          

noviembre 2024

LMXJVSD    123456789101112131415161718192021222324252627282930        

diciembre 2024

LMXJVSD      12345678910111213141516171819202122232425262728293031     

enero 2025

LMXJVSD  12345678910111213141516171819202122232425262728293031         

Sig&#x3E;
febrero 2025

LMXJVSD     12345678910111213141516171819202122232425262728         



&#x3C;Ant
febrero 2024

LMXJVSD   1234567891011121314151617181920212223242526272829   

marzo 2024

LMXJVSD    12345678910111213141516171819202122232425262728293031

abril 2024

LMXJVSD123456789101112131415161718192021222324252627282930     

mayo 2024

LMXJVSD  12345678910111213141516171819202122232425262728293031  

junio 2024

LMXJVSD     123456789101112131415161718192021222324252627282930

julio 2024

LMXJVSD12345678910111213141516171819202122232425262728293031    

agosto 2024

LMXJVSD   12345678910111213141516171819202122232425262728293031 

septiembre 2024

LMXJVSD      123456789101112131415161718192021222324252627282930      

octubre 2024

LMXJVSD 12345678910111213141516171819202122232425262728293031          

noviembre 2024

LMXJVSD    123456789101112131415161718192021222324252627282930        

diciembre 2024

LMXJVSD      12345678910111213141516171819202122232425262728293031     

Sig&#x3E;
enero 2025

LMXJVSD  12345678910111213141516171819202122232425262728293031         





WHO IS FLYING?


SELECCIONAR EL NÚMERO DE PASAJEROS

1
Adulto 12 años o más en el momento del viaje.
+ -
0
Adolescentes Entre 12 y 15 años
+ -
0
Niño Entre 2 y 11 años en el momento del viaje.
+ -
0
Estudiante Los pasajeros deben tener una identificación y visa de estudiante
internacional válida.
+ -
0
Bebé Менее 2 лет...
+ -
Mostrar calculadora de edad
OK


WHO IS FLYING?


SELECCIONAR EL NÚMERO DE PASAJEROS

0
Adulto 12 años o más en el momento del viaje.
+ -
0
Adolescentes Entre 12 y 15 años
+ -
0
Niño Entre 2 y 11 años en el momento del viaje.
+ -
0
Estudiante Los pasajeros deben tener una identificación y visa de estudiante
internacional válida.
+ -
0
Bebé Менее 2 лет...
+ -
Mostrar calculadora de edad
OK


CALCULADORA DE EDAD


INTRODUZCA LA FECHA DE NACIMIENTO PARA SABER QUÉ TARIFA DEBE ELEGIR.

Día (dd)*

Mes (mm)*

Year(YYYY)*



DEBE SELECCIONAR:

Tarifa Adulto Tarifa B15 Tarifa BEBÉ Tarifa NIÑO
RESTABLECER VOLVER A LA SELECCIÓN



¿DESDE DÓNDE DESEA SALIR?


¿A DÓNDE DESEA IR?

Loading location data
País/Región

Ciudad / Aeropuerto


 * “ La mejor ubicación en el avión” Reserva de asiento de pago
 * Equipaje prepago
 * Servicio VIP de traslado privado


 * “ La mejor ubicación en el avión” Reserva de asiento de pago
 * Equipaje prepago
 * Servicio VIP de traslado privado

Bienvenido a reservar
“ La mejor ubicación en el avión” Reserva de asiento de pago

Si ha comprado un vuelo internacional de Air China y el boleto comienza con
"999", puede reservar el asiento en el vuelo con anticipación a través del sitio
web oficial de Air China, Air China APP, o llame a la línea directa de Servio de
Venta de Air China 95583-1-2. ¿No puede elegir su asiento preferido en el avión?
No se preocupe, aseguramos el área de asientos premium por adelantado. Buen
asiento, ¡elija con anticipación!

Conozca más
Bienvenido a reservar
Equipaje prepago

Cuando toma el vuelo internacional directo de Air China con el código CA y el
boleto comienza con "999", si la cantidad de equipaje facturado excede el límite
de la facturación gratuita establecido por la aerolínea, puede comprar hasta dos
piezas de equipaje prepago con un descuento del 10% para el exceso de peso 6
horas antes de la salida del vuelo. ¡Beneficios visibles, ahorre la tediosa
carga del pago en el aeropuerto, un regalo para su bolsillo y su tiempo!

Conozca más
Bienvenido a reservar
Servicio VIP de traslado privado

Los pasajeros que compren rutas designadas por Air China y billetes de clase
designados pueden disfrutar de servicio VIP de traslado privado entre el
aeropuerto y las áreas urbanas de las siguientes 10 ciudades, Beijing, Shanghai,
Guangzhou, Shenzhen, Chengdu, Chongqing, Hangzhou, Nanjing, Tianjin y Xi'an.
Los pasajeros que compren billetes de primera clase / clase ejecutiva de Europa,
América, Oceanía y África que provienen o llegan a Beijing, Shanghai, Chengdu, y
Shenzhen, también pueden disfrutar del servicio de transporte entre las áreas
designadas de las ciudades circundantes proporcionadas por Air China de Beijing,
Shanghai, Chengdu, Shenzhen y sus aeropuertos.
Puede reservar este servicio iniciando sesión en el sitio web oficial de Air
China, Air China APP, o llamando a la línea directa de servicio de ventas de Air
China 95583-1-2-3-3.

Conozca más
Consulte aquí el horario del vuelo.

--------------------------------------------------------------------------------

Se muestra solamente la información de los vuelos que salen en el día.
 * Por número de vuelo
 * Por ruta

CA
 * CA
 * AC
 * AI
 * AV
 * A3
 * BR
 * CM
 * ET
 * JP
 * LH
 * LO
 * LX
 * MS
 * NH
 * NZ
 * OS
 * OU
 * OZ
 * SA
 * SK
 * SN
 * SQ
 * TG
 * TK
 * TP
 * UA
 * ZH

Número de Vuelo(por ejemplo, CA123)
×
16/02/2024
 * 17/01/2024
 * 18/01/2024
 * 19/01/2024
 * 20/01/2024
 * 21/01/2024
 * 22/01/2024
 * 23/01/2024
 * 24/01/2024
 * 25/01/2024
 * 26/01/2024
 * 27/01/2024
 * 28/01/2024
 * 29/01/2024
 * 30/01/2024
 * 31/01/2024
 * 01/02/2024
 * 02/02/2024
 * 03/02/2024
 * 04/02/2024
 * 05/02/2024
 * 06/02/2024
 * 07/02/2024
 * 08/02/2024
 * 09/02/2024
 * 10/02/2024
 * 11/02/2024
 * 12/02/2024
 * 13/02/2024
 * 14/02/2024
 * 15/02/2024
 * 16/02/2024
 * 17/02/2024
 * 18/02/2024
 * 19/02/2024

Buscar
Desde
×


A
×

16/02/2024
 * 17/01/2024
 * 18/01/2024
 * 19/01/2024
 * 20/01/2024
 * 21/01/2024
 * 22/01/2024
 * 23/01/2024
 * 24/01/2024
 * 25/01/2024
 * 26/01/2024
 * 27/01/2024
 * 28/01/2024
 * 29/01/2024
 * 30/01/2024
 * 31/01/2024
 * 01/02/2024
 * 02/02/2024
 * 03/02/2024
 * 04/02/2024
 * 05/02/2024
 * 06/02/2024
 * 07/02/2024
 * 08/02/2024
 * 09/02/2024
 * 10/02/2024
 * 11/02/2024
 * 12/02/2024
 * 13/02/2024
 * 14/02/2024
 * 15/02/2024
 * 16/02/2024
 * 17/02/2024
 * 18/02/2024
 * 19/02/2024

Buscar
Noticias de Air China

--------------------------------------------------------------------------------

 * Warm reminder: Starting from October 31st (inclusive), the departure and
   arrival terminals of Charles de Gaulle Airport will change
   2023-10-23 Ver las noticias
 * Reanudación de los vuelos directos Madrid-Pekín de Air China
   2022-06-21 Ver las noticias
 * Anuncio sobre la prohibición de fumar en aviones
   2020-11-25 Ver las noticias

LEER TODAS LAS NOTICIAS
SUSCRIBIRSE A NUESTRO BOLETÍN INFORMATIVO




SELECCIONAR UN PAÍS Y UN AEROPUERTO.

Loading location data
País/Región

Ciudad / Aeropuerto


ENLACES ÚTILES
 * Quiénes somos
 * Condiciones generales de transporte
 * Política de privacidad
 * Avisos legales
 * Cookies
 * Licencia de Negocio y Permiso de Operación
 * Carga

ATENCIÓN AL CLIENTE
 * Contacta con nosotros
 * Preguntas más frecuentes

¡Escanee el código QR para descargar la


aplicación de Air China ahora mismo
948.886 Fans 17.527 Fans
2023 © Copyright Air China Ltd. Todos los Derechos Reservados.

Por favor, reset la contraseña
Su contraseña es el estado inicial. por favor, cambie su contraseña antes de
iniciar sesión de nuevo
Continúa Sin modificaciones
No matches found.

No matches found.


Detección inteligente en curso

Detección inteligente en curso

Detección inteligente en curso

Detección inteligente en curso

Detección inteligente en curso


No matches found.

No matches found.





Detección inteligente en curso