www.aa.com Open in urlscan Pro
104.89.25.225  Public Scan

URL: https://www.aa.com/booking/find-flights
Submission: On February 18 via manual from US — Scanned from DE

Form analysis 3 forms found in the DOM

POST /international/mclaSplashSubmit.do;jsessionid=F2B47A6642449ACB8190EE506491916A

<form id="splashForm" method="post" action="/international/mclaSplashSubmit.do;jsessionid=F2B47A6642449ACB8190EE506491916A">
  <label for="aa-country-selector"> Select Country / Region <select name="countryselector" size="1" id="aa-country-selector">
      <option value="en_AI"> Anguilla </option>
      <option value="en_AG"> Antigua And Barbuda </option>
      <option value="es_AR"> Argentina </option>
      <option value="en_AW"> Aruba </option>
      <option value="en_AU"> Australia </option>
      <option value="en_BS"> Bahamas </option>
      <option value="en_BB"> Barbados </option>
      <option value="en_BE"> Belgium </option>
      <option value="en_BZ"> Belize </option>
      <option value="en_BM"> Bermuda </option>
      <option value="es_BO"> Bolivia </option>
      <option value="en_BQ"> Bonaire </option>
      <option value="pt_BR"> Brazil </option>
      <option value="en_VG"> British Virgin Islands </option>
      <option value="en_CA"> Canada </option>
      <option value="en_KY"> Cayman Islands </option>
      <option value="es_CL"> Chile </option>
      <option value="zh_CN"> China </option>
      <option value="es_CO"> Colombia </option>
      <option value="es_CR"> Costa Rica </option>
      <option value="en_HR"> Croatia </option>
      <option value="en_CW"> Curacao </option>
      <option value="en_CZ"> Czech Republic </option>
      <option value="en_DK"> Denmark </option>
      <option value="en_DM"> Dominica </option>
      <option value="es_DO"> Dominican Republic </option>
      <option value="es_EC"> Ecuador </option>
      <option value="es_SV"> El Salvador </option>
      <option value="fi_FI"> Finland </option>
      <option value="fr_FR"> France </option>
      <option value="de_DE"> Germany </option>
      <option value="en_GR"> Greece </option>
      <option value="en_GD"> Grenada </option>
      <option value="fr_FR"> Guadeloupe </option>
      <option value="es_GT"> Guatemala </option>
      <option value="en_HT"> Haiti </option>
      <option value="es_HN"> Honduras </option>
      <option value="en_HU"> Hungary </option>
      <option value="en_IS"> Iceland </option>
      <option value="en_IN"> India </option>
      <option value="en_IE"> Ireland </option>
      <option value="en_IL"> Israel </option>
      <option value="it_IT"> Italy </option>
      <option value="en_JM"> Jamaica </option>
      <option value="ja_JP"> Japan </option>
      <option value="ko_KR"> Korea </option>
      <option value="fr_FR"> Martinique </option>
      <option value="es_MX"> Mexico </option>
      <option value="nl_NL"> Netherlands </option>
      <option value="en_NZ"> New Zealand </option>
      <option value="es_NI"> Nicaragua </option>
      <option value="en_NO"> Norway </option>
      <option value="es_PA"> Panama </option>
      <option value="es_PY"> Paraguay </option>
      <option value="es_PE"> Peru </option>
      <option value="en_PL"> Poland </option>
      <option value="pt_PT"> Portugal </option>
      <option value="es_PR"> Puerto Rico </option>
      <option value="ru_RU"> Russia </option>
      <option value="en_SG"> Singapore </option>
      <option value="es_ES"> Spain </option>
      <option value="en_KN"> St. Kitts and Nevis </option>
      <option value="en_LC"> St. Lucia </option>
      <option value="en_SX"> St. Maarten </option>
      <option value="en_VC"> St. Vincent </option>
      <option value="en_SE"> Sweden </option>
      <option value="de_CH"> Switzerland </option>
      <option value="en_TT"> Trinidad and Tobago </option>
      <option value="en_TC"> Turks &amp; Caicos Islands </option>
      <option value="en_GB"> United Kingdom </option>
      <option value="en_US" selected="selected"> United States </option>
      <option value="es_UY"> Uruguay </option>
    </select>
  </label>
  <label for="aa-language-selector"> Select Language <select name="languageselector" size="1" id="aa-language-selector">
      <option value="url=https://www.aa.com?locale=en_US" selected="selected">English</option>
      <option value="url=https://www.aa.com/es_US?locale=es_US">Español</option>
    </select>
  </label>
  <div class="customComponent">
    <input type="checkbox" name="localePreferenceSaved" value="on" id="aa-country-language-save">
    <label for="aa-country-language-save">
      <span class="control"></span> Remember this selection? </label>
  </div>
  <div id="locale-change-alert" class="alert alert-small alert-success" style="display: none">
    <p><span class="aa-icon-alert-sm" aria-hidden="true"></span> We'll redirect you to the home page of the country / region site you choose.</p>
  </div>
  <input type="submit" class="btn btn-fullWidth" data-behavior="deleteVPNR" id="aa-choose-locale" value="Select" onclick="deleteBackCall();">
  <input type="hidden" name="selectedCountry" value="" id="splashSelectedCountry">
  <input type="hidden" name="anchorLocation" value="WorldWide_Sites" id="splashAnchorLocation">
  <input type="hidden" name="url" value="" id="splashUrl">
  <input type="hidden" name="_locale" value="en_US" id="currentLocale">
  <input type="hidden" name="georedirect_param" value="" id="splashGeoRedirect">
  <input type="hidden" id="cancel" name="cancel" value="yes">
</form>

<form id="utilitySearchForm">
  <label for="aa-search-field">
    <span class="hidden-accessible">Search AA.com®</span>
    <input id="aa-search-field" type="search" name="q" maxlength="1000" placeholder="Search AA.com®" autocomplete="off">
  </label>
  <button type="submit" id="aa-search-button" class="btn-search widget" value="Go">
    <span class="icon icon-18 icon-search" aria-hidden="true"></span>
    <span class="hidden-accessible">Submit search</span>
  </button>
</form>

POST /booking/find-flights

<form id="flightSearchView" action="/booking/find-flights" method="POST" onsubmit="submitSearch(getCurrentSearch())">
  <div id="changeFeeBanner" class="is-hidden" style="display: block;">
    <div class="notification notification--info notification-card-container">
      <div class="notification__icon" aria-hidden="true"><span></span></div>
      <div class="notification__body">
        <h2 class="header">More flexibility for your travel</h2>
        <p class="no-margin">
          <span>We're waiving change fees for more flexibility on certain tickets and travel dates.</span>
          <br>
          <a href="/i18n/travel-info/coronavirus-updates.jsp#flexibility" target="_blank" rel="noopener noreferrer" style="font-family: Arial,sans-serif;">
                Flexible travel updates <span class="hidden-accessible">, Opens in a new window</span><span aria-hidden="true" class="icon-newpage"></span>
            </a>
        </p>
      </div>
    </div>
    <div class="notification notification--general notification--large">
      <div class="notification__icon" aria-hidden="true"><span></span></div>
      <div class="notification__body">
        <h2 class="header"> Face coverings and travel requirements </h2>
        <p> A face covering is required by U.S. federal law when indoors at the airport and on board American Airlines flights, regardless of vaccination status. These rules do not apply to children under 2. Passengers who may be exempt from wearing
          a face covering due to a disability must contact us before travel. <a href="https://www.aa.com/i18n/travel-info/coronavirus-updates.jsp#facecoverings" target="_blank" rel="noopener noreferrer" style="font-family: Arial,sans-serif;">
			Read about face coverings <span class="hidden-accessible">, Opens in a new window</span><span aria-hidden="true" class="icon-newpage"></span>
         </a>
        </p>
        <p> There are new requirements to enter the U.S. based on citizenship / residence and vaccination status. All travelers entering the U.S. must also provide their contact information within 72 hours before departure. <a href="https://www.aa.com/i18n/travel-info/coronavirus-updates.jsp#travelrestrictions" target="_blank" rel="noopener noreferrer" style="font-family: Arial,sans-serif;">
			Read about travel requirements <span class="hidden-accessible">, Opens in a new window</span><span aria-hidden="true" class="icon-newpage"></span>
         </a>
        </p>
        <p> We collect your personal data in accordance with applicable laws and regulations, including certain data related to COVID-19 and your health status during the pandemic. For more information about how we process your data, please see our
          privacy policy at <a href="https://www.aa.com/i18n/customer-service/support/privacy-policy.jsp" target="_blank" rel="noopener noreferrer" style="font-family: Arial,sans-serif;">
			aa.com/privacy <span class="hidden-accessible">, Opens in a new window</span><span aria-hidden="true" class="icon-newpage"></span>
         </a>
        </p>
      </div>
    </div>
  </div>
  <div id="changeFeeBannerAward" class="is-hidden" style="display: none;">
    <div class="notification notification--info notification-card-container">
      <div class="notification__icon" aria-hidden="true"><span></span></div>
      <div class="notification__body">
        <h2 class="header" style="font-family: AmericanSansLight, Helvetica, Arial, sans-serif">More flexibility when plans change</h2>
        <p class="no-margin">
          <span>We eliminated reinstatement and change fees on award trips, including Web Special awards.</span><br>
          <a href="/i18n/aadvantage-program/aadvantage-program-updates.jsp" target="_blank" rel="noopener noreferrer" style="font-family: Arial,sans-serif;">
                AAdvantage® program updates <span class="hidden-accessible">, Opens in a new window</span><span aria-hidden="true" class="icon-newpage"></span>
            </a>
        </p>
      </div>
    </div>
    <div class="notification notification--general notification--large">
      <div class="notification__icon" aria-hidden="true"><span></span></div>
      <div class="notification__body">
        <h2 class="header"> Face coverings and travel requirements </h2>
        <p> A face covering is required by U.S. federal law when indoors at the airport and on board American Airlines flights, regardless of vaccination status. These rules do not apply to children under 2. Passengers who may be exempt from wearing
          a face covering due to a disability must contact us before travel. <a href="https://www.aa.com/i18n/travel-info/coronavirus-updates.jsp#facecoverings" target="_blank" rel="noopener noreferrer" style="font-family: Arial,sans-serif;">
            Read about face coverings <span class="hidden-accessible">, Opens in a new window</span><span aria-hidden="true" class="icon-newpage"></span>
         </a>
        </p>
        <p> There are new requirements to enter the U.S. based on citizenship / residence and vaccination status. All travelers entering the U.S. must also provide their contact information within 72 hours before departure. <a href="https://www.aa.com/i18n/travel-info/coronavirus-updates.jsp#travelrestrictions" target="_blank" rel="noopener noreferrer" style="font-family: Arial,sans-serif;">
            Read about travel requirements <span class="hidden-accessible">, Opens in a new window</span><span aria-hidden="true" class="icon-newpage"></span>
         </a>
        </p>
        <p> We collect your personal data in accordance with applicable laws and regulations, including certain data related to COVID-19 and your health status during the pandemic. For more information about how we process your data, please see our
          privacy policy at <a href="https://www.aa.com/i18n/customer-service/support/privacy-policy.jsp" target="_blank" rel="noopener noreferrer" style="font-family: Arial,sans-serif;">
            aa.com/privacy <span class="hidden-accessible">, Opens in a new window</span><span aria-hidden="true" class="icon-newpage"></span>
         </a>
        </p>
      </div>
    </div>
  </div>
  <p> ( <span class="icon-required" aria-hidden="true"></span> Required<span class="hidden-accessible">dot indicates required</span>) </p>
  <section id="bookingTypeSection" class="section">
    <h2 class="margin-top -large"> Select booking type </h2>
    <div class="row-form">
      <div class="span6" id="redeemMiles">
        <div class="customComponent">
          <input id="awardBooking" name="awardBooking" autocomplete="off" type="checkbox" value="true"><input type="hidden" name="_awardBooking" value="on">
          <label for="awardBooking"><span class="control"></span> Redeem miles</label>
        </div>
      </div>
      <div class="span6">
        <a id="logInAdvantageLink" href="javascript:deleteVPNRModal();">Log in to your AAdvantage account<span class="call-to-action" aria-hidden="true"></span></a>
      </div>
    </div>
  </section>
  <section id="airportDateSection" class="section">
    <h2 id="citiesAndDatesHeader"> Cities and dates </h2>
    <div class="row-form">
      <div class="span12">
        <div id="flight-tabs" class="ui-tabs-small ui-tabs ui-widget ui-widget-content ui-corner-all">
          <ul id="flightTripType" class="left row-noBreak ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all" role="tablist">
            <li role="tab" aria-controls="roundtrip" id="tabRoundTrip" class="ui-state-default ui-corner-top ui-tabs-active ui-state-active" tabindex="0" aria-labelledby="ui-id-4" aria-selected="true">
              <a href="#roundtrip" class="ui-tabs-anchor" role="presentation" tabindex="-1" id="ui-id-4">
                                <span id="hiddenRoundTrip" class="hidden-accessible">Search flights round trip</span>
                                <span aria-hidden="true">Round trip</span>
                            </a>
            </li>
            <li role="tab" aria-controls="oneway" id="tabOneWay" class="ui-state-default ui-corner-top" tabindex="-1" aria-labelledby="ui-id-5" aria-selected="false">
              <a href="#oneway" class="ui-tabs-anchor" role="presentation" tabindex="-1" id="ui-id-5">
                                <span id="hiddenOneWay" class="hidden-accessible">Search flights one way</span>
                                <span aria-hidden="true">One way</span>
                            </a>
            </li>
            <li role="tab" aria-controls="multicity" id="tabMultiCity" class="ui-state-default ui-corner-top" tabindex="-1" aria-labelledby="ui-id-6" aria-selected="false">
              <a href="#multicity" class="ui-tabs-anchor" role="presentation" tabindex="-1" id="ui-id-6">
                                <span id="hiddenMultiCity" class="hidden-accessible">Search flights multiple cities</span>
                                <span aria-hidden="true">Multi city</span>
                            </a>
            </li>
          </ul>
          <div id="roundtrip" class="left ui-tabs-panel ui-widget-content ui-corner-bottom" aria-labelledby="ui-id-4" role="tabpanel" aria-expanded="true" aria-hidden="false">
            <div id="hotelLink" class="margin-bottom">
              <a href="http://www.aavacations.com/default.asp?ADID=AACM-RTH-ALL-16-41" class="js-redirect" data-link="aavInterimMessage" target="_blank">
                            		<span aria-hidden="true">Vacation packages</span>
                                <span class="hidden-accessible">Search vacation packages</span>
                             <span aria-hidden="true" class="icon-newpage"></span><span class="hidden-accessible">, Opens another site in a new window that may not meet accessibility guidelines.</span></a>
            </div>
          </div>
          <div id="multicity" class="left ui-tabs-panel ui-widget-content ui-corner-bottom" aria-labelledby="ui-id-6" role="tabpanel" aria-expanded="false" aria-hidden="true" style="display: none;">
            <div id="oneWorldExplorer" class="is-hidden" style="display: none;">
              <a target="_blank" id="oneWorldExplorerLink" href="http://www.oneworld.com/flights/plan-book-online/">
                                <img class="vertical-align-middle" src="/content/images/chrome/rebrand/oneworld.png" alt="">
                                <span>Book a round-the-world trip with <span class="aa-strong">one</span>world Explorer <span class="hidden-accessible">, Opens another site in a new window that may not meet accessibility guidelines.</span><span aria-hidden="true" class="icon-newpage"></span></span>
                            </a>
            </div>
          </div>
          <div id="oneway" aria-labelledby="ui-id-5" class="ui-tabs-panel ui-widget-content ui-corner-bottom" role="tabpanel" aria-expanded="false" aria-hidden="true" style="display: none;"></div>
          <input id="tripType" name="tripType" type="hidden" value="roundTrip">
        </div>
      </div>
    </div>
    <div id="recentSearchBlock" class="aa-display-none">
      <div id="recentSearchSection" class="row-form margin-bottom no-margin-top">
        <div class="span3">
          <label for="recentSearchDropDown"> Do you want to use a recent search? <select id="recentSearchDropDown">
              <option selected="" value="waterMark">Recent searches</option>
            </select>
          </label>
        </div>
      </div>
    </div>
    <div class="flight-label margin-top is-hidden" style="display: none;">
      <h3>Flight 1</h3>
    </div>
    <div id="airportSection" class="airport-segment row-form">
      <div class="span3">
        <div class="position-relative depart">
          <label for="segments0.origin"> From <span class="icon-required" aria-hidden="true"></span><span class="hidden-accessible">, required.</span>
            <span role="status" aria-live="polite" class="ui-helper-hidden-accessible"></span><input id="segments0.origin" name="segments[0].origin" placeholder="City or airport" class="aaAutoComplete ui-autocomplete-input" type="text" value=""
              autocomplete="off" autocorrect="off">
          </label>
          <button type="button" id="segments0.origin.airportLookup" data-for="segments0.origin" class="widget aaAirportLookup btn-link" aria-haspopup="dialog" aria-controls="airportLookupDialog">
            <span class="icon icon-search" aria-hidden="true"></span> <span class="hidden-accessible">From airport look up</span>
          </button>
          <div class="customComponent margin-top -small revenue-nearby-airport">
            <input id="segments0.useNearbyOriginAirports1" name="segments[0].useNearbyOriginAirports" type="checkbox" value="true"><input type="hidden" name="_segments[0].useNearbyOriginAirports" value="on">
            <label for="segments0.useNearbyOriginAirports1">
              <span class="control"></span>
              <span aria-hidden="true">Include nearby airports</span>
              <span class="hidden-accessible">Flight 1, For the departure location, include nearby airports</span>
            </label>
          </div>
          <div class="customComponent margin-top -small is-hidden award-nearby-airport" style="display: none;">
            <input id="includeNearbyAirports1" name="includeNearbyAirports" type="checkbox" value="true"><input type="hidden" name="_includeNearbyAirports" value="on">
            <label for="includeNearbyAirports1">
              <span class="control"></span>
              <span aria-hidden="true">Include nearby airports</span>
              <span class="hidden-accessible">Flight 1, For the departure location, include nearby airports</span>
            </label>
          </div>
        </div>
      </div>
      <div class="span3">
        <div class="position-relative">
          <label for="segments0.destination"> To <span class="icon-required" aria-hidden="true"></span><span class="hidden-accessible">, required.</span>
            <span role="status" aria-live="polite" class="ui-helper-hidden-accessible"></span><input id="segments0.destination" name="segments[0].destination" placeholder="City or airport" class="aaAutoComplete ui-autocomplete-input" type="text"
              value="" autocomplete="off" autocorrect="off">
          </label>
          <button type="button" id="segments0.destination.airportLookup" data-for="segments0.destination" class="widget aaAirportLookup btn-link" aria-haspopup="dialog" aria-controls="airportLookupDialog">
            <span class="icon icon-search" aria-hidden="true"></span> <span class="hidden-accessible">To airport look up</span>
          </button>
          <div class="customComponent margin-top -small">
            <input id="segments0.useNearbyDestinationAirports1" name="segments[0].useNearbyDestinationAirports" type="checkbox" value="true"><input type="hidden" name="_segments[0].useNearbyDestinationAirports" value="on">
            <label for="segments0.useNearbyDestinationAirports1">
              <span class="control"></span>
              <span aria-hidden="true">Include nearby airports</span>
              <span class="hidden-accessible">Flight 1, For the destination location, include nearby airports</span>
            </label>
          </div>
        </div>
      </div>
    </div>
    <div id="dateSection" class="row-form">
      <div id="departDateSection" class="span3">
        <div class="js-date-picker-wrapper position-relative">
          <label for="segments0.travelDate"> Depart <span class="icon-required" aria-hidden="true"></span><span class="hidden-accessible">, required.</span>
            <input id="segments0.travelDate" name="segments[0].travelDate" class="aaRangeDatePicker jqyDepartDate hasDatepicker" placeholder="mm/dd/yyyy" data-return-field="segments1.travelDate" type="text" value="">
          </label>
          <button type="button" class="ui-datepicker-trigger"><span class="hidden-accessible">View Calendar: To navigate the calendar, use the shift and control keys with the arrow keys. For more information, press the question mark
              key.</span></button>
        </div>
      </div>
      <div id="departTimeSection" class="span3">
        <label for="segments0.travelTime"> Time of day <select id="segments0.travelTime" name="segments[0].travelTime">
            <option value="120001">All day</option>
            <option value="040001" selected="selected">Early Morning</option>
            <option value="090001">Morning</option>
            <option value="120002">Noon</option>
            <option value="1530">Afternoon</option>
            <option value="1830">Early Evening</option>
            <option value="200001">Evening</option>
          </select>
        </label>
      </div>
      <div id="returnDateSection" class="span3">
        <div class="js-date-picker-wrapper position-relative">
          <label for="segments1.travelDate">
            <span id="returnDateLabel">Return</span> <span class="icon-required" aria-hidden="true"></span><span class="hidden-accessible">, required.</span>
            <input id="segments1.travelDate" name="segments[1].travelDate" class="aaRangeDatePicker hasDatepicker" data-prev-departure-date="segments0.travelDate" data-depart-field="segments0.travelDate" placeholder="mm/dd/yyyy" type="text" value="">
          </label>
          <button type="button" class="ui-datepicker-trigger"><span class="hidden-accessible">View Calendar: To navigate the calendar, use the shift and control keys with the arrow keys. For more information, press the question mark
              key.</span></button>
        </div>
      </div>
      <div id="returnTimeSection" class="span3">
        <label for="segments1.travelTime"> Time of day <select id="segments1.travelTime" name="segments[1].travelTime">
            <option value="120001">All day</option>
            <option value="040001" selected="selected">Early Morning</option>
            <option value="090001">Morning</option>
            <option value="120002">Noon</option>
            <option value="1530">Afternoon</option>
            <option value="1830">Early Evening</option>
            <option value="200001">Evening</option>
          </select>
        </label>
      </div>
    </div>
    <div class="flight-label is-hidden" style="display: none;">
      <h3><span tabindex="-1" id="flightSegmentTitle2">Flight 2</span></h3>
    </div>
    <div id="returnAirportSection" class="airport-segment multicity row-form is-hidden" style="display: none;">
      <div class="span3">
        <div class="position-relative">
          <label for="segments1.origin"> From <span class="icon-required" aria-hidden="true"></span><span class="hidden-accessible">, required.</span>
            <span role="status" aria-live="polite" class="ui-helper-hidden-accessible"></span><input id="segments1.origin" name="segments[1].origin" placeholder="City or airport" class="aaAutoComplete ui-autocomplete-input" type="text" value=""
              autocomplete="off" autocorrect="off">
          </label>
          <button type="button" id="segments1.origin.airportLookup" data-for="segments1.origin" class="widget aaAirportLookup btn-link" aria-haspopup="dialog" aria-controls="airportLookupDialog">
            <span class="icon icon-search" aria-hidden="true"></span> <span class="hidden-accessible">From airport look up</span>
          </button>
          <div class="customComponent margin-top -small">
            <input id="segments1.useNearbyOriginAirports1" name="segments[1].useNearbyOriginAirports" type="checkbox" value="true"><input type="hidden" name="_segments[1].useNearbyOriginAirports" value="on">
            <label for="segments1.useNearbyOriginAirports1">
              <span class="control"></span>
              <span aria-hidden="true">Include nearby airports</span>
              <span class="hidden-accessible">Flight 2, For the departure location, include nearby airports</span>
            </label>
          </div>
        </div>
      </div>
      <div class="span3">
        <div class="position-relative">
          <label for="segments1.destination"> To <span class="icon-required" aria-hidden="true"></span><span class="hidden-accessible">, required.</span>
            <span role="status" aria-live="polite" class="ui-helper-hidden-accessible"></span><input id="segments1.destination" name="segments[1].destination" placeholder="City or airport" class="aaAutoComplete ui-autocomplete-input" type="text"
              value="" autocomplete="off" autocorrect="off">
          </label>
          <button type="button" id="segments1.destination.airportLookup" data-for="segments1.destination" class="widget aaAirportLookup btn-link" aria-haspopup="dialog" aria-controls="airportLookupDialog">
            <span class="icon icon-search" aria-hidden="true"></span> <span class="hidden-accessible">To airport look up</span>
          </button>
          <div class="customComponent margin-top -small">
            <input id="segments1.useNearbyDestinationAirports1" name="segments[1].useNearbyDestinationAirports" type="checkbox" value="true"><input type="hidden" name="_segments[1].useNearbyDestinationAirports" value="on">
            <label for="segments1.useNearbyDestinationAirports1">
              <span class="control"></span>
              <span aria-hidden="true">Include nearby airports</span>
              <span class="hidden-accessible">Flight 2, For the destination location, include nearby airports</span>
            </label>
          </div>
        </div>
      </div>
    </div>
    <div id="addFlightLinkSection" class="is-hidden margin-top -small" style="display: none;">
      <button type="button" id="addFlightLink" class="addFlight btn-link"><span class="icon-add" aria-hidden="true"></span> Add another flight</button>
    </div>
  </section>
  <section id="passengersSection" class="section">
    <h2 id="passengersHeaderText"> Passengers </h2>
    <div class="row-form">
      <div class="span3">
        <label for="passengerCount"> Number of passengers <select id="passengerCount" name="passengerCount">
            <option value="1" selected="selected">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>
            <option value="9">9</option>
          </select>
        </label>
      </div>
      <div id="passenger0" class="span3 ">
        <label for="passengers0.passengerType"> Passenger 1 <select id="passengers0.passengerType" name="passengers[0].passengerType">
            <option value="ADULT">Adult (16-64)</option>
            <option value="SENIOR"> Senior (65+)</option>
            <option value="YOUTH"> Young adult (12-15)</option>
            <option value="CHILD"> Child (2-11)</option>
            <option value="INFANT_SEAT"> Infant in seat (under 2)</option>
          </select>
        </label>
      </div>
      <div id="passenger1" class="span3  is-hidden" style="display: none;">
        <label for="passengers1.passengerType"> Passenger 2 <select id="passengers1.passengerType" name="passengers[1].passengerType">
            <option value="ADULT">Adult (16-64)</option>
            <option value="SENIOR"> Senior (65+)</option>
            <option value="YOUTH"> Young adult (12-15)</option>
            <option value="CHILD"> Child (2-11)</option>
            <option value="INFANT_SEAT"> Infant in seat (under 2)</option>
          </select>
        </label>
      </div>
      <div id="passenger2" class="span3  is-hidden" style="display: none;">
        <label for="passengers2.passengerType"> Passenger 3 <select id="passengers2.passengerType" name="passengers[2].passengerType">
            <option value="ADULT">Adult (16-64)</option>
            <option value="SENIOR"> Senior (65+)</option>
            <option value="YOUTH"> Young adult (12-15)</option>
            <option value="CHILD"> Child (2-11)</option>
            <option value="INFANT_SEAT"> Infant in seat (under 2)</option>
          </select>
        </label>
      </div>
    </div>
    <div class="row-form">
      <div id="passenger3" class="span3  is-hidden" style="display: none;">
        <label for="passengers3.passengerType"> Passenger 4 <select id="passengers3.passengerType" name="passengers[3].passengerType">
            <option value="ADULT">Adult (16-64)</option>
            <option value="SENIOR"> Senior (65+)</option>
            <option value="YOUTH"> Young adult (12-15)</option>
            <option value="CHILD"> Child (2-11)</option>
            <option value="INFANT_SEAT"> Infant in seat (under 2)</option>
          </select>
        </label>
      </div>
      <div id="passenger4" class="span3  is-hidden" style="display: none;">
        <label for="passengers4.passengerType"> Passenger 5 <select id="passengers4.passengerType" name="passengers[4].passengerType">
            <option value="ADULT">Adult (16-64)</option>
            <option value="SENIOR"> Senior (65+)</option>
            <option value="YOUTH"> Young adult (12-15)</option>
            <option value="CHILD"> Child (2-11)</option>
            <option value="INFANT_SEAT"> Infant in seat (under 2)</option>
          </select>
        </label>
      </div>
      <div id="passenger5" class="span3  is-hidden" style="display: none;">
        <label for="passengers5.passengerType"> Passenger 6 <select id="passengers5.passengerType" name="passengers[5].passengerType">
            <option value="ADULT">Adult (16-64)</option>
            <option value="SENIOR"> Senior (65+)</option>
            <option value="YOUTH"> Young adult (12-15)</option>
            <option value="CHILD"> Child (2-11)</option>
            <option value="INFANT_SEAT"> Infant in seat (under 2)</option>
          </select>
        </label>
      </div>
      <div id="passenger6" class="span3  is-hidden" style="display: none;">
        <label for="passengers6.passengerType"> Passenger 7 <select id="passengers6.passengerType" name="passengers[6].passengerType">
            <option value="ADULT">Adult (16-64)</option>
            <option value="SENIOR"> Senior (65+)</option>
            <option value="YOUTH"> Young adult (12-15)</option>
            <option value="CHILD"> Child (2-11)</option>
            <option value="INFANT_SEAT"> Infant in seat (under 2)</option>
          </select>
        </label>
      </div>
    </div>
    <div class="row-form">
      <div id="passenger7" class="span3  is-hidden" style="display: none;">
        <label for="passengers7.passengerType"> Passenger 8 <select id="passengers7.passengerType" name="passengers[7].passengerType">
            <option value="ADULT">Adult (16-64)</option>
            <option value="SENIOR"> Senior (65+)</option>
            <option value="YOUTH"> Young adult (12-15)</option>
            <option value="CHILD"> Child (2-11)</option>
            <option value="INFANT_SEAT"> Infant in seat (under 2)</option>
          </select>
        </label>
      </div>
      <div id="passenger8" class="span3  is-hidden" style="display: none;">
        <label for="passengers8.passengerType"> Passenger 9 <select id="passengers8.passengerType" name="passengers[8].passengerType">
            <option value="ADULT">Adult (16-64)</option>
            <option value="SENIOR"> Senior (65+)</option>
            <option value="YOUTH"> Young adult (12-15)</option>
            <option value="CHILD"> Child (2-11)</option>
            <option value="INFANT_SEAT"> Infant in seat (under 2)</option>
          </select>
        </label>
      </div>
    </div>
    <div class="row-form">
      <div class="span12">
        <ul class="list-standard">
          <li>
            <a id="unaccompaniedMinorsLink" href="/i18n/travel-info/special-assistance/unaccompanied-minors.jsp" target="_blank">
	                        Unaccompanied minors <span class="icon-newpage" aria-hidden="true"></span>
	                        <span class="hidden-accessible">, Opens in a new window.</span>
	                    </a>
          </li>
          <li>
            <a id="travellingWithInfantsLink" href="/i18n/travel-info/special-assistance/traveling-children.jsp#seatingRestrictions" target="_blank">
	                        Traveling with infants <span class="icon-newpage" aria-hidden="true"></span>
	                        <span class="hidden-accessible">, Opens in a new window.</span>
	                    </a>
          </li>
          <li>
            <a id="passengerMoreThan9Link" href="/i18n/customer-service/programs-products/group-meeting-travel.jsp" target="_blank">
                            For groups of 10 or more, contact Group &amp; Meeting Travel <span class="icon-newpage" aria-hidden="true"></span>
                            <span class="hidden-accessible">, Opens in a new window.</span>
                        </a>
          </li>
        </ul>
      </div>
    </div>
  </section>
  <section id="optionsSection" class="section ">
    <h2> Options </h2>
    <div id="searchByPriceOrScheduleSection" class="row-form is-hidden">
      <div class="span12 no-wrap">
        <div class="customComponent">
          <input id="searchBy1" name="searchBy" checked="checked" type="radio" value="Price">
          <label for="searchBy1">
            <span class="control"></span><span aria-hidden="true">Search by price</span>
            <span class="hidden-accessible">Search flights by price</span>
          </label>
        </div>
        <div class="customComponent" style="margin-left: 35px">
          <input id="searchBy2" name="searchBy" type="radio" value="Schedule">
          <label for="searchBy2">
            <span class="control"></span><span aria-hidden="true">Search by schedule</span>
            <span class="hidden-accessible">Search flights by schedule</span>
          </label>
        </div>
      </div>
    </div>
    <div class="row-form">
      <div id="searchBySection" class="span3">
        <label for="awardSearchOption" id="awardSearchOptionLabel" class="is-hidden" style="display: none;"> Search by <select id="awardSearchOption" name="awardSearchOption">
            <option value="MileSAAver" selected="selected">MileSAAver</option>
            <option value="AAnytime"> AAnytime</option>
          </select>
        </label>
        <label for="revenueSearchOption" id="revenueSearchOptionLabel"> Search by <select id="revenueSearchOption" name="revenueSearchOption">
            <option value="Lowest" selected="selected">Lowest fare</option>
            <option value="Refundable"> Flexible fare</option>
          </select>
        </label>
      </div>
      <div id="cabinSection" class="span3">
        <label for="awardCabin" id="awardCabinLabel" class="is-hidden"> Class <select id="awardCabin" name="awardCabin">
            <option value="SHOW_ALL" selected="selected">Show all</option>
            <option value="BUSINESS_FIRST"> Business / First</option>
          </select>
        </label>
        <label for="revenueCabin" id="revenueCabinLabel"> Class <select id="revenueCabin" name="revenueCabin">
            <option value="SHOW_ALL" selected="selected">Show all</option>
            <option value="BUSINESS_FIRST"> Business / First</option>
          </select>
        </label>
      </div>
      <div id="airlineSection" class="span3">
        <label for="airline"> Airline <select id="airline" name="airline">
            <option value="AA" selected="selected">American Airlines</option>
            <option value="ALL"> All airlines</option>
          </select>
        </label>
        <label for="awardAirline" class="is-hidden" style="display: none;"> Airline <select id="awardAirline" name="awardAirline">
            <option value="AA">American Airlines</option>
            <option value="ALL" selected="selected"> All airlines</option>
          </select>
        </label>
        <div id="partnerAirlineLink" class="margin-top -small is-hidden" style="display: none;">
          <a id="partnerAirline" href="/i18n/aadvantage-program/miles/partners/partner-airlines.jsp" target="_blank">
                        Partner airlines <span class="icon-newpage" aria-hidden="true"></span>
                        <span class="hidden-accessible">, Opens in a new window.</span>
                    </a>
        </div>
      </div>
    </div>
  </section>
  <section class="section">
    <div class="row-buttons">
      <button id="flightSearchSubmitBtn" type="submit" class="btn">Search</button>
    </div>
  </section>
</form>

Text Content

ENABLE JAVASCRIPT

Please enable JavaScript to fully experience this site. How to enable JavaScript



Log in and restart your reservation?
 * Skip to global navigation
 * Skip to content
 * Skip to footer
 * Home
 * Log in
 * Travel alerts Travel alerts
 * English
   Select Country / Region Anguilla Antigua And Barbuda Argentina Aruba
   Australia Bahamas Barbados Belgium Belize Bermuda Bolivia Bonaire Brazil
   British Virgin Islands Canada Cayman Islands Chile China Colombia Costa Rica
   Croatia Curacao Czech Republic Denmark Dominica Dominican Republic Ecuador El
   Salvador Finland France Germany Greece Grenada Guadeloupe Guatemala Haiti
   Honduras Hungary Iceland India Ireland Israel Italy Jamaica Japan Korea
   Martinique Mexico Netherlands New Zealand Nicaragua Norway Panama Paraguay
   Peru Poland Portugal Puerto Rico Russia Singapore Spain St. Kitts and Nevis
   St. Lucia St. Maarten St. Vincent Sweden Switzerland Trinidad and Tobago
   Turks & Caicos Islands United Kingdom United States Uruguay Select Language
   English Español
   Remember this selection?
   
   We'll redirect you to the home page of the country / region site you choose.

 * Search AA.com® Submit search

 * Skip to global navigation
 * Skip to content
 * Skip to footer

Log in
Menu link
 * * Flight status
   * Check in
   * Your trips
   * Your account
   * Join AAdvantage®
 * Plan Travel
   Taking a trip? We have your
   travel plans covered.
    * Flights
    * Hotels , Opens another site in a new window that may not meet
      accessibility guidelines.
    * Cars , Opens another site in a new window that may not meet accessibility
      guidelines.
    * Activities , Opens another site in a new window that may not meet
      accessibility guidelines.
    * Vacations , Opens another site in a new window that may not meet
      accessibility guidelines.
    * Cruises , Opens another site in a new window that may not meet
      accessibility guidelines.
   
    * Book with miles
    * Travel deals and offers
    * Flight schedules and notifications
    * Discover places open for travel , Opens another site in a new window that
      may not meet accessibility guidelines.
   
    * Flight status
    * Check in
    * Your trips
    * Your account
    * Join AAdvantage®

 * Travel Information
   Taking a vacation? Allow us to
   simplify your travels.
    * At the airport
    * Travel experience
    * Mobile and app
    * Planes
    * Lounges
   
    * Bags
    * International travel
    * Special assistance
    * Airline partnerships
   
    * Flight status
    * Check in
    * Your trips
    * Your account
    * Join AAdvantage®

 * AAdvantage®
   Traveling the world? Our loyalty program
   can get you there.
    * AAdvantage®
    * Elite status
    * Earn miles
    * Redeem miles
    * Award travel
   
    * Buy upgrades
    * Earn miles with our partners , Opens another site in a new window that may
      not meet accessibility guidelines.
    * Buy, gift or transfer miles , Opens another site in a new window that may
      not meet accessibility guidelines.
    * AAdvantage® credit cards
   
    * Flight status
    * Check in
    * Your trips
    * Your account
    * Join AAdvantage®

 * Log in


BOOK FLIGHTS


MORE FLEXIBILITY FOR YOUR TRAVEL

We're waiving change fees for more flexibility on certain tickets and travel
dates.
Flexible travel updates , Opens in a new window


FACE COVERINGS AND TRAVEL REQUIREMENTS

A face covering is required by U.S. federal law when indoors at the airport and
on board American Airlines flights, regardless of vaccination status. These
rules do not apply to children under 2. Passengers who may be exempt from
wearing a face covering due to a disability must contact us before travel. Read
about face coverings , Opens in a new window

There are new requirements to enter the U.S. based on citizenship / residence
and vaccination status. All travelers entering the U.S. must also provide their
contact information within 72 hours before departure. Read about travel
requirements , Opens in a new window

We collect your personal data in accordance with applicable laws and
regulations, including certain data related to COVID-19 and your health status
during the pandemic. For more information about how we process your data, please
see our privacy policy at aa.com/privacy , Opens in a new window


MORE FLEXIBILITY WHEN PLANS CHANGE

We eliminated reinstatement and change fees on award trips, including Web
Special awards.
AAdvantage® program updates , Opens in a new window


FACE COVERINGS AND TRAVEL REQUIREMENTS

A face covering is required by U.S. federal law when indoors at the airport and
on board American Airlines flights, regardless of vaccination status. These
rules do not apply to children under 2. Passengers who may be exempt from
wearing a face covering due to a disability must contact us before travel. Read
about face coverings , Opens in a new window

There are new requirements to enter the U.S. based on citizenship / residence
and vaccination status. All travelers entering the U.S. must also provide their
contact information within 72 hours before departure. Read about travel
requirements , Opens in a new window

We collect your personal data in accordance with applicable laws and
regulations, including certain data related to COVID-19 and your health status
during the pandemic. For more information about how we process your data, please
see our privacy policy at aa.com/privacy , Opens in a new window

( Requireddot indicates required)


SELECT BOOKING TYPE

Redeem miles
Log in to your AAdvantage account


CITIES AND DATES

 * Search flights round trip Round trip
 * Search flights one way One way
 * Search flights multiple cities Multi city

Vacation packages Search vacation packages , Opens another site in a new window
that may not meet accessibility guidelines.
Book a round-the-world trip with oneworld Explorer , Opens another site in a new
window that may not meet accessibility guidelines.

Do you want to use a recent search? Recent searches


FLIGHT 1

From , required. From airport look up
Include nearby airports Flight 1, For the departure location, include nearby
airports
Include nearby airports Flight 1, For the departure location, include nearby
airports
To , required. To airport look up
Include nearby airports Flight 1, For the destination location, include nearby
airports
Depart , required. View Calendar: To navigate the calendar, use the shift and
control keys with the arrow keys. For more information, press the question mark
key.
Time of day All dayEarly MorningMorningNoonAfternoonEarly EveningEvening
Return , required. View Calendar: To navigate the calendar, use the shift and
control keys with the arrow keys. For more information, press the question mark
key.
Time of day All dayEarly MorningMorningNoonAfternoonEarly EveningEvening


FLIGHT 2

From , required. From airport look up
Include nearby airports Flight 2, For the departure location, include nearby
airports
To , required. To airport look up
Include nearby airports Flight 2, For the destination location, include nearby
airports
Add another flight


PASSENGERS

Number of passengers 123456789
Passenger 1 Adult (16-64) Senior (65+) Young adult (12-15) Child (2-11) Infant
in seat (under 2)
Passenger 2 Adult (16-64) Senior (65+) Young adult (12-15) Child (2-11) Infant
in seat (under 2)
Passenger 3 Adult (16-64) Senior (65+) Young adult (12-15) Child (2-11) Infant
in seat (under 2)
Passenger 4 Adult (16-64) Senior (65+) Young adult (12-15) Child (2-11) Infant
in seat (under 2)
Passenger 5 Adult (16-64) Senior (65+) Young adult (12-15) Child (2-11) Infant
in seat (under 2)
Passenger 6 Adult (16-64) Senior (65+) Young adult (12-15) Child (2-11) Infant
in seat (under 2)
Passenger 7 Adult (16-64) Senior (65+) Young adult (12-15) Child (2-11) Infant
in seat (under 2)
Passenger 8 Adult (16-64) Senior (65+) Young adult (12-15) Child (2-11) Infant
in seat (under 2)
Passenger 9 Adult (16-64) Senior (65+) Young adult (12-15) Child (2-11) Infant
in seat (under 2)
 * Unaccompanied minors , Opens in a new window.
 * Traveling with infants , Opens in a new window.
 * For groups of 10 or more, contact Group & Meeting Travel , Opens in a new
   window.


OPTIONS

Search by price Search flights by price
Search by schedule Search flights by schedule
Search by MileSAAver AAnytime Search by Lowest fare Flexible fare
Class Show all Business / First Class Show all Business / First
Airline American Airlines All airlines Airline American Airlines All airlines
Partner airlines , Opens in a new window.
Search


HELP

 * Contact American
 * Receipts and refunds
 * FAQs
 * Agency reference
 * Cargo , Opens another site in a new window that may not meet accessibility
   guidelines.
 * Bag and optional fees
 * Customer service and contingency plans
 * Conditions of carriage


ABOUT AMERICAN

 * About us
 * We're hiring! Join our team , Opens another site in a new window that may not
   meet accessibility guidelines.
 * Investor relations , Opens another site in a new window that may not meet
   accessibility guidelines.
 * Newsroom , Opens another site in a new window that may not meet accessibility
   guidelines.
 * Legal, privacy, copyright
 * Environmental, social and governance
 * Combating human trafficking
 * Browser compatibility
 * Web accessibility


EXTRAS

 * Business programs
 * Gift cards , Opens another site in a new window that may not meet
   accessibility guidelines.
 * American Airlines credit card
 * Trip insurance



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

Link opens in new window. Site may not meet accessibility guidelines. AA.com®


Close window


LOG IN AND RESTART YOUR RESERVATION?

Click OK to log in and restart your reservation.

Click Cancel to continue with your reservation without logging in.

OKCANCEL
Close window


YOUR SESSION IS ABOUT TO EXPIRE

Your session is about to expire

Any searches or unfinished transactions will be lost.

Do you want to continue your session?

Continue sessionBack to homeStart over
Close window


ADD ANOTHER FLIGHT

Add another flight
Please call Reservations to book more than 2 flights.
Close
Close window


AIRPORT LOOKUP

Airport lookup


OUR SYSTEM IS HAVING TROUBLE

Please try again or come back later.

Please tell us where the airport is located.

Country / region Select a country / region United StatesCanadaUnited
KingdomAfghanistanAlbaniaAlgeriaAmerican
SamoaAndorraAngolaAnguillaAntarcticaAntigua And
BarbudaArgentinaArmeniaArubaAustraliaAustriaAzerbaijanBahamasBahrainBangladeshBarbadosBelarusBelgiumBelizeBeninBermudaBhutanBoliviaBonaireBosnia
And HerzegovinaBotswanaBouvet IslandBrazilBritish Indian Ocean
TerritoryBruneiBulgariaBurkina FasoBurundiCambodiaCameroonCape VerdeCayman
IslandsCentral African RepublicChadChileChinaChristmas IslandCocos (keeling)
IslandsColombiaComorosCongo (brazzaville)Congo (kinshasa)Cook IslandsCosta
RicaCroatiaCubaCuracaoCyprusCzech RepublicDenmarkDjiboutiDominicaDominican
RepublicEast TimorEcuadorEgyptEl SalvadorEquatorial
GuineaEritreaEstoniaEswatiniEthiopiaFalkland IslandsFaroe
IslandsFijiFinlandFranceFrench GuianaFrench
PolynesiaGabonGambiaGeorgiaGermanyGhanaGibraltarGreeceGreenlandGrenadaGuadeloupeGuamGuatemalaGuernseyGuineaGuinea-BissauGuyanaHaitiHeard
And Mcdonald
IslandsHondurasHungaryIcelandIndiaIndonesiaIranIraqIrelandIsraelItalyIvory
CoastJamaicaJapanJordanKazakstanKenyaKosovoKiribatiKuwaitKyrgyzstanLaosLatviaLebanonLesothoLiberiaLibyaLiechtensteinLithuaniaLuxembourgMacedoniaMadagascarMalawiMalaysiaMaldivesMaliMaltaMarshall
IslandsMartiniqueMauritaniaMauritiusMayotteMexicoMicronesiaMoldovaMonacoMongoliaMontenegroMontserratMoroccoMozambiqueMyanmarNamibiaNauruNepalNetherlandsNew
CaledoniaNew ZealandNicaraguaNigerNigeriaNiueNorfolk IslandNorth KoreaNorthern
Mariana IslandsNorwayOmanPakistanPalauPanamaPapua New
GuineaParaguayPeruPhilippinesPitcairnPolandPortugalPuerto
RicoQatarReunionRomaniaRussiaRwandaSaint HelenaSaint Kitts And NevisSaint
LuciaSaint Pierre And MiquelonSaint Vincent & The GrenadinesSamoaSan MarinoSao
Tome And PrincipeSaudi ArabiaSenegalSerbiaSeychellesSierra LeoneSingaporeSint
MaartenSlovakiaSloveniaSolomon IslandsSomaliaSouth AfricaSouth KoreaSpainSri
LankaSudanSurinameSvalbard And Jan MayenSwedenSwitzerlandSyrian Arb
RepublicTajikistanTanzaniaThailandTogoTokelauTongaTrinidad And
TobagoTunisiaTurkeyTurkmenistanTurks And Caicos IslandsTuvaluUgandaUkraineUnited
Arab EmiratesUruguayUzbekistanVanuatuVatican CityVietnamVirgin Islands
(British)Virgin Islands (U.S.)Wallis And FutunaYemenZambiaZimbabwe
State

City Airport Airport code

Close
February 2022

SMTWTFS  12345678910111213141516171819202122232425262728     

Next
March 2022

SMTWTFS  12345678910111213141516171819202122232425262728293031  


TodayClose