www.delta.com Open in urlscan Pro
23.72.28.172  Public Scan

Submitted URL: https://click.t.delta.com/u/?qs=ee5c2b80dcee4ac5b566aae58ec961973f916058f63bc30393d6060af3345befac6cdec59f93cc26d7313bca02...
Effective URL: https://www.delta.com/eu/en
Submission: On September 13 via api from US — Scanned from DE

Form analysis 3 forms found in the DOM

Name: loginFormPOST /login/loginPage?staticurl

<form class="form-inline" method="POST" name="loginForm" ngnoform="" action="/login/loginPage?staticurl"><input name="refreshURL" type="hidden" value="https://www.delta.com/eu/en" class="ng-untouched ng-pristine ng-valid"><button
    class="login-btn btn btn-danger">Log in</button></form>

Name: bookWidgetFormGET /flight-search/search

<form class="ng-tns-c1-2 ng-untouched ng-pristine ng-invalid" name="bookWidgetForm" ngc-error-handler="" novalidate="" method="GET" action="/flight-search/search"><ngc-make-correction class="ng-tns-c1-2"><!----></ngc-make-correction>
  <div class="container booking-widget_container-mobile">
    <div class="form-row">
      <div class="col-lg-11 pl-xl-0 pl-xxl-0 p-0 pt-sm-3 safari-mob-padding">
        <div class="form-row"><!---->
          <div class="col-lg-4 text-center offset-md-2 col-md-8 offset-lg-0 pl-xl-0 pl-xxl-0 ng-tns-c1-2 ng-untouched ng-pristine ng-invalid ng-star-inserted" formgroupname="airports">
            <div class="row">
              <a class="focusable-element from-container col-5 col-lg-5 col-sm-5 order-1 p-0 no-underline" aria-haspopup="true" href="javascript:void(0);" id="fromAirportName" ngc-airport-lookup-directive="" aria-describedby=""><span class="airport-code d-block">FRA</span><span class="sr-only">Departure Airport or City</span><span class="airport-desc">Frankfurt, Germany</span><input class="ng-tns-c1-2 ng-untouched ng-pristine ng-valid" name="fromAirportCode" type="hidden" value="FRA"><input class="ng-tns-c1-2 ng-untouched ng-pristine ng-valid" name="fromCity" type="hidden" value="Frankfurt, Germany"></a><a class="to-container col-5 col-lg-5 col-sm-5 order-3 p-0 no-underline" aria-haspopup="true" href="javascript:void(0);" id="toAirportName" ngc-airport-lookup-directive="" aria-describedby=""><span class="airport-code d-block">To</span><span class="sr-only">Destination Airport or City</span><span class="airport-desc">Your Destination</span><input class="ng-tns-c1-2 ng-untouched ng-pristine ng-invalid" name="arrivalCity" type="hidden" value=""><input class="ng-tns-c1-2 ng-untouched ng-pristine ng-valid" name="toCity" type="hidden" value="Your Destination"></a>
              <div class="swap-container col-2 col-lg-2 col-sm-2 order-2 p-0"><a class="swapfield d-inline-block icon-swap" href="javascript:void(0);" role="button" title="Reverse origin and destination city or airport"><!----></a></div>
            </div>
            <div class="row no-gutters"><ngc-validation-error-message class="col-lg-5 col-sm-5 error-message-padding"><!----></ngc-validation-error-message><ngc-validation-error-message
                class="col-lg-5 col-sm-5 offset-lg-2 offset-sm-2 error-message-padding"><!----></ngc-validation-error-message></div><ngc-validation-error-message class="ng-tns-c1-2"><!----></ngc-validation-error-message><input class="ng-tns-c1-2"
              id="invalidAirportCodes" name="invalidAirportCodes" type="hidden">
          </div>
          <div class="col-sm-12 select_dropdown trip-type-container trip-element d-lg-block offset-md-2 col-md-8 offset-lg-0 book-element mb-3 mb-lg-0 select-container select-container-down-md d-sm-none col-lg-2 booking-element"><label
              class="sr-only" for="selectTripType" id="selectTripType-label">Trip Type:, changes will reload the page</label><!----><select autorotateoption="true"
              class="drop-down first-control form-control ng-tns-c1-2 trip-type-dropdown ng-untouched ng-pristine ng-valid ng-star-inserted" customclassname="blue-theme" customloadingcheck="true" data-dluiselect="" id="selectTripType"
              name="selectTripType" openonenter="true" visiblelabel="false" aria-hidden="true" style="display:none"><!---->
              <option class="ng-tns-c1-2 ng-star-inserted" value="ROUND_TRIP">Round Trip</option>
              <option class="ng-tns-c1-2 ng-star-inserted" value="ONE_WAY">One Way</option>
              <option class="ng-tns-c1-2 ng-star-inserted" value="MULTICITY">Multi-City</option>
            </select><!----><!----><span class="select-ui-element-wrapper blue-theme ng-tns-c1-2 ng-star-inserted" style=""><span class="select-ui-wrapper ng-tns-c1-2" tabindex="0" style="width:173px" aria-labelledby="selectTripType-label"
                aria-describedby="selectTripType-val" aria-owns="selectTripType-desc" role="combobox" aria-expanded="false"><span class="select-ui-icon icon-Dropdown-caret ng-tns-c1-2"></span><span class="select-ui-text ng-tns-c1-2"
                  aria-live="assertive" aria-hidden="false" id="selectTripType-val">Round Trip</span></span><span class="select-ui-optionList-wrapper ng-tns-c1-2">
                <ul class="select-ui-optionUL ng-tns-c1-2 hideOption" id="selectTripType-desc" style="width:173px; left:0; top:18px;" role="listbox" aria-hidden="true">
                  <li class="select-ui-optionList ng-tns-c1-2" id="ui-list-selectTripType0" tabindex="-1" data="0" role="option">Round Trip</li>
                  <li class="select-ui-optionList ng-tns-c1-2" id="ui-list-selectTripType1" tabindex="-1" data="1" role="option">One Way</li>
                  <li class="select-ui-optionList ng-tns-c1-2" id="ui-list-selectTripType2" tabindex="-1" data="2" role="option">Multi-City</li>
                </ul>
              </span><span class="select-sr-only-wrapper sr-only ng-tns-c1-2"><span class="select-sr-only-value sr-only ng-tns-c1-2" role="status" aria-live="assertive"></span><span class="select-sr-only-state sr-only ng-tns-c1-2" role="status"
                  aria-live="assertive"></span></span></span></div><!---->
          <div class="col-lg-3 col-sm-12 d-lg-block offset-md-2 col-md-8 offset-lg-0 book-element ng-tns-c1-2 booking-element d-sm-none ng-star-inserted"><date-selection-view class="ng-tns-c1-2" datefor="departureDate">
              <div class="travelDateSelectionView"><!---->
                <div class="form-group ng-untouched ng-pristine ng-invalid ng-star-inserted">
                  <div class="icon-addon"><input aria-required="true" autocomplete="off" caldefaultdateseparator="false" ngc-calendar="" placeholder="" readonly="true" tabindex="-1" class="form-control inputText calendarInput" id="departureDate">
                    <div class="calendarMasterCont  calMedium">
                      <div class="SRInstructionCont sr-only" aria-live="assertive" role="status"></div>
                      <div class="calDispValueCont icon-Calendar  " tabindex="0" aria-expanded="false" role="button" aria-haspopup="true" aria-describedby="departureDate-error1" style="width:238px; height:46px" id="input_departureDate_1"
                        aria-invalid="false"><span class="calDepartLabelCont" id="calDepartLabelCont"><span class="sr-only">Depart and Return Calendar Use enter to open, escape to close the calendar, page down for next month and page up for previous
                            month, Depart date not selected Return date not selected</span><span class="calenderDepartSpan" aria-hidden="true">Depart</span><input type="hidden" aria-hidden="true" formcontrolname="departureDate" value=""></span><span
                          class="calDateSeparator icon-line" style="display:inline" aria-hidden="true"></span><span class="calReturnLabelCont" id="calReturnLabelCont" style="display:inline"><span class="sr-only" style="display:inline"></span><span
                            class="calenderReturnSpan calendar-placeholder" aria-hidden="true" style="display:inline">Return</span><input type="hidden" aria-hidden="true" style="display:inline" value=""></span></div>
                      <div class="calSRDepartReturnCont" aria-describedby="calSRDepartReturnLabelCont"><span class="sr-only" id="calSRDepartReturnLabelCont" aria-live="assertive"></span></div>
                    </div>
                  </div>
                </div><!----><!---->
              </div>
            </date-selection-view><ngc-validation-error-message class="ng-tns-c1-2"><!----></ngc-validation-error-message></div>
          <div class="col-sm-12 col-lg-3 d-lg-block offset-md-2 col-md-8 book-element select-container select-container-down-md passenger-booking-element d-sm-none booking-element offset-lg-0"><label class="sr-only" for="passenger"
              id="passengers-label">Passenger</label><!----><select autorotateoption="true" class="drop-down form-control ng-tns-c1-2 ng-untouched ng-pristine ng-valid ng-star-inserted" customclassname="blue-theme" customloadingcheck="true"
              data-dluiselect="" id="passengers" openonenter="true" visiblelabel="false" aria-hidden="true" style="display:none"><!---->
              <option class="ng-tns-c1-2 ng-star-inserted" value="1">1 Passenger</option>
              <option class="ng-tns-c1-2 ng-star-inserted" value="2">2 Passengers</option>
              <option class="ng-tns-c1-2 ng-star-inserted" value="3">3 Passengers</option>
              <option class="ng-tns-c1-2 ng-star-inserted" value="4">4 Passengers</option>
              <option class="ng-tns-c1-2 ng-star-inserted" value="5">5 Passengers</option>
              <option class="ng-tns-c1-2 ng-star-inserted" value="6">6 Passengers</option>
              <option class="ng-tns-c1-2 ng-star-inserted" value="7">7 Passengers</option>
              <option class="ng-tns-c1-2 ng-star-inserted" value="8">8 Passengers</option>
              <option class="ng-tns-c1-2 ng-star-inserted" value="9">9 Passengers</option>
            </select><!----><!----><!----><!----><!----><!----><ngc-validation-error-message class="ng-tns-c1-2"><!----></ngc-validation-error-message><span class="select-ui-element-wrapper blue-theme ng-tns-c1-2 ng-star-inserted" style=""><span
                class="select-ui-wrapper ng-tns-c1-2" tabindex="0" style="width:240px" aria-labelledby="passengers-label" aria-describedby="passengers-val" aria-owns="passengers-desc" role="combobox" aria-expanded="false"><span
                  class="select-ui-icon icon-Dropdown-caret ng-tns-c1-2"></span><span class="select-ui-text ng-tns-c1-2" aria-live="assertive" aria-hidden="false" id="passengers-val">1 Passenger</span></span><span
                class="select-ui-optionList-wrapper ng-tns-c1-2">
                <ul class="select-ui-optionUL ng-tns-c1-2 hideOption" id="passengers-desc" style="width:240px; left:0; top:18px;" role="listbox" aria-hidden="true">
                  <li class="select-ui-optionList ng-tns-c1-2" id="ui-list-passengers0" tabindex="-1" data="0" role="option">1 Passenger</li>
                  <li class="select-ui-optionList ng-tns-c1-2" id="ui-list-passengers1" tabindex="-1" data="1" role="option">2 Passengers</li>
                  <li class="select-ui-optionList ng-tns-c1-2" id="ui-list-passengers2" tabindex="-1" data="2" role="option">3 Passengers</li>
                  <li class="select-ui-optionList ng-tns-c1-2" id="ui-list-passengers3" tabindex="-1" data="3" role="option">4 Passengers</li>
                  <li class="select-ui-optionList ng-tns-c1-2" id="ui-list-passengers4" tabindex="-1" data="4" role="option">5 Passengers</li>
                  <li class="select-ui-optionList ng-tns-c1-2" id="ui-list-passengers5" tabindex="-1" data="5" role="option">6 Passengers</li>
                  <li class="select-ui-optionList ng-tns-c1-2" id="ui-list-passengers6" tabindex="-1" data="6" role="option">7 Passengers</li>
                  <li class="select-ui-optionList ng-tns-c1-2" id="ui-list-passengers7" tabindex="-1" data="7" role="option">8 Passengers</li>
                  <li class="select-ui-optionList ng-tns-c1-2" id="ui-list-passengers8" tabindex="-1" data="8" role="option">9 Passengers</li>
                </ul>
              </span><span class="select-sr-only-wrapper sr-only ng-tns-c1-2"><span class="select-sr-only-value sr-only ng-tns-c1-2" role="status" aria-live="assertive"></span><span class="select-sr-only-state sr-only ng-tns-c1-2" role="status"
                  aria-live="assertive"></span></span></span></div>
        </div><!---->
        <div class="form-row align-items-center search-option-ribbon"><!----><ngc-search-options class="col-sm-12 col-md-8 col-lg-10 p-0 pt-lg-3 pb-lg-3 offset-md-2 offset-lg-0 vs-search-option adv-search-options ng-tns-c1-2 ng-star-inserted">
            <fieldset><!---->
              <legend class="sr-only ng-star-inserted">SEARCH OPTIONS</legend>
              <div class="row booking-widget_search-checkbox-section ng-untouched ng-pristine ng-invalid"><!---->
                <div class="d-none d-lg-block col-lg-2 searchOptionLabel ng-star-inserted">SEARCH OPTIONS</div><!---->
                <div class="col-sm-auto col-md-6 checkbox-wrapper vs-flexCheckBox searchOptionCheckboxColumn modify-checkbox searchOptionActive d-flex ng-star-inserted">
                  <a aria-haspopup="true" class="icon-help booking-help circle-outline searchOptionHelpIcon order-2" draggable="false" href="javascript:void(0);" ngc-help-modal-directive=""><span class="sr-only">Shop with Miles help</span></a><input
                    class="searchOptionChk order-1" id="shopWithMiles" name="shopWithMiles" type="checkbox"><label class="content icon-Checked booking-widget_checkbox-mobile searchOptionFilter" for="shopWithMiles">Shop with Miles</label></div>
                <!----><!---->
                <div class="col-sm-auto col-md-6 checkbox-wrapper vs-flexCheckBox searchOptionCheckboxColumn modify-checkbox searchOptionActive d-flex ng-star-inserted">
                  <!----><a aria-haspopup="true" class="icon-help booking-help circle-outline searchOptionHelpIcon order-2 ng-star-inserted" draggable="false" href="javascript:void(0);" ngc-help-modal-directive=""><span class="sr-only">Refundable Fares help</span></a><input
                    class="searchOptionChk order-1 ng-untouched ng-pristine ng-valid" id="refundableFlightsOnly" name="refundableFlightsOnly" type="checkbox"><label class="content icon-Checked booking-widget_checkbox-mobile searchOptionFilter"
                    for="refundableFlightsOnly">Refundable Fares</label></div><!---->
                <div class="col-sm-auto col-md-6 checkbox-wrapper vs-flexCheckBox searchOptionCheckboxColumn search-opt-flex-date modify-checkbox searchOptionActive ng-star-inserted"><input class="searchOptionChk ng-untouched ng-pristine ng-valid"
                    id="chkFlexDate" name="chkFlexDate" type="checkbox"><label class="content icon-Checked booking-widget_checkbox-mobile searchOptionFilter" for="chkFlexDate">My dates are flexible</label></div><!----><!---->
              </div>
            </fieldset><!---->
          </ngc-search-options>
          <div class="adv-search adv-search-label col-md-8 offset-lg-0 offset-md-2 text-lg-right text-sm-left d-lg-block my-lg-3 pl-md-0 col-lg-2 d-sm-none">
            <!----><a class="arrow-wht-expander icon-advsearchtriangle" href="javascript:void(0);" id="adv-search" aria-expanded="false">Advanced Search</a></div>
        </div>
      </div>
      <div class="pr-lg-0 pr-xl-0 col-lg-1 col-sm-6 text-right mt-lg-0 offset-sm-6 offset-md-6 col-md-4 offset-lg-0 offset-6 btn-submit-container book-submit-element d-lg-block d-sm-none"><button
          class="btn btn-danger rounded-circle btn-right-arrow icon-submitarrow circle-outline last-focusable-element" id="btn-book-submit" type="submit"><span class="sr-only">Submit</span></button></div>
    </div>
  </div>
  <div class="adv-search-container d-none ng-trigger ng-trigger-widgetState">
    <div class="container container-padding-x advance-search-container">
      <div class="form-row first-row px-3 px-lg-0 pl-0 pr-0 pl-sm-0 pr-sm-0"><!----><!---->
        <div class="col-lg-3 offset-lg-0 col-md-8 offset-md-2 adv-search-item checkbox-wrapper booking-widget_fares-section searchOptionActive ng-tns-c1-2 modify-checkbox ng-star-inserted" style="">
          <fieldset class="ng-tns-c1-2">
            <legend class="label legend text-capitalize booking-widget_fare-label">SHOW FARES</legend><input class="top-2 advanceSearchOptionChk ng-untouched ng-pristine ng-valid" id="nearbyAirports" name="nearbyAirports" type="checkbox"><label
              class="nearbyAirports booking-widget_checkbox-mobile icon-Checked advSearchoptionLabel" for="nearbyAirports">Include Nearby Airports</label>
          </fieldset>
        </div>
        <div class="col-lg-4 offset-lg-0 col-md-8 offset-md-2 meeting-code-wrapper best-fares-wrapper select-container select-container-down-md adv-search-item"><label class="d-block label text-capitalize" for="faresFor" id="faresFor-label">best
            fares for</label><!----><select class="dropdown form-control ng-tns-c1-2 ng-untouched ng-pristine ng-valid ng-star-inserted" customclassname="blue-theme" customloadingcheck="true" data-dluiselect="" id="faresFor" name="faresFor"
            openonenter="true" visiblelabel="false" aria-hidden="true" style="display:none"><!---->
            <option class="ng-tns-c1-2 ng-star-inserted" value="BE">Basic Economy</option>
            <option class="ng-tns-c1-2 ng-star-inserted" value="MAIN">Main Cabin</option>
            <option class="ng-tns-c1-2 ng-star-inserted" value="DCP">Delta Comfort+®</option>
            <option class="ng-tns-c1-2 ng-star-inserted" value="FIRST">First Class</option>
            <option class="ng-tns-c1-2 ng-star-inserted" value="DPPS">Delta Premium Select</option>
            <option class="ng-tns-c1-2 ng-star-inserted" value="D1">Delta One®</option>
          </select><!----><!----><!----><a aria-haspopup="true" class="best-fares-help icon-help circle-outline ng-tns-c1-2 ng-star-inserted" draggable="false" href="javascript:void(0);" ngc-help-modal-directive="" style=""><span class="sr-only">BEST FARES FOR help</span></a><span
            class="select-ui-element-wrapper blue-theme ng-tns-c1-2 ng-star-inserted" style=""><span class="select-ui-wrapper ng-tns-c1-2" tabindex="0" style="width:2px" aria-labelledby="faresFor-label" aria-describedby="faresFor-val"
              aria-owns="faresFor-desc" role="combobox" aria-expanded="false"><span class="select-ui-icon icon-Dropdown-caret ng-tns-c1-2"></span><span class="select-ui-text ng-tns-c1-2" aria-live="assertive" aria-hidden="false"
                id="faresFor-val">Basic Economy</span></span><span class="select-ui-optionList-wrapper ng-tns-c1-2">
              <ul class="select-ui-optionUL ng-tns-c1-2 hideOption" id="faresFor-desc" style="width:2px; left:0; top:18px;" role="listbox" aria-hidden="true">
                <li class="select-ui-optionList ng-tns-c1-2" id="ui-list-faresFor0" tabindex="-1" data="0" role="option">Basic Economy</li>
                <li class="select-ui-optionList ng-tns-c1-2" id="ui-list-faresFor1" tabindex="-1" data="1" role="option">Main Cabin</li>
                <li class="select-ui-optionList ng-tns-c1-2" id="ui-list-faresFor2" tabindex="-1" data="2" role="option">Delta Comfort+®</li>
                <li class="select-ui-optionList ng-tns-c1-2" id="ui-list-faresFor3" tabindex="-1" data="3" role="option">First Class</li>
                <li class="select-ui-optionList ng-tns-c1-2" id="ui-list-faresFor4" tabindex="-1" data="4" role="option">Delta Premium Select</li>
                <li class="select-ui-optionList ng-tns-c1-2" id="ui-list-faresFor5" tabindex="-1" data="5" role="option">Delta One®</li>
              </ul>
            </span><span class="select-sr-only-wrapper sr-only ng-tns-c1-2"><span class="select-sr-only-value sr-only ng-tns-c1-2" role="status" aria-live="assertive"></span><span class="select-sr-only-state sr-only ng-tns-c1-2" role="status"
                aria-live="assertive"></span></span></span></div><!---->
        <div class="col-lg-4 offset-lg-0 col-md-8 offset-md-2 meeting-code-wrapper pl-lg-0 adv-search-item ng-tns-c1-2 ng-star-inserted" style="">
          <a class="meeting-code-help icon-help circle-outline" aria-haspopup="true" draggable="false" href="javascript:void(0);" ngc-help-modal-directive=""><span class="sr-only">Meeting Code help</span></a><label for="meetingCode"
            class="floatinglabel invisible ng-tns-c1-2 ng-star-inserted">MEETING EVENT CODE (Optional)</label><input class="form-control pl-sm-1 pl-md-1 input-mobile-tab-class ng-untouched ng-pristine ng-valid"
            aria-describedby="meetingEventCodeMsgId" autocomplete="off" id="meetingCode" maxlength="5" name="meetingEventCode" ondrop="return false" placeholder="Meeting Code (Optional)"><span class="ng-tns-c1-2 d-none"
            id="meetingEventCodeMsgId"></span><ngc-validation-error-message class="ng-tns-c1-2"><!----></ngc-validation-error-message></div><!---->
      </div>
      <div class="form-row second-row px-lg-0"><!----><!----><!---->
        <div class="col-lg-4 offset-lg-0 pl-lg-1 col-md-6 mb-sm-2 mb-md-0 mb-lg-0 col-sm-12 offset-md-2 ecredits-wrapper adv-search-item ng-tns-c1-2 offset-lg-7 ng-star-inserted" style="">
          <a class="content ecredits" id="ecredits" href="/edocs/redeem-documents" target="">Use Certificates, eCredits, or Delta Gift Cards <span class="icon-Dropdown-caret"></span><!----></a></div>
        <div class="col-lg-1 offset-lg-0 col-sm-12 col-md-2 p-md-0 p-sm-0 adv-search-submit"><button class="btn btn-danger rounded-circle btn-right-arrow icon-submitarrow circle-outline float-right last-focusable-element" id="btnSubmit"
            type="submit"><span class="sr-only">Submit</span></button></div>
      </div>
    </div>
  </div><!---->
  <div class="form-row align-items-center mr-sm-0 ml-sm-0 ng-tns-c1-2 ng-star-inserted">
    <div class="pr-lg-0 pr-xl-0 d-lg-none book-expander text-center col-sm-12 offset-md-2 col-md-8 offset-lg-0"><a class="expand-container align-bottom d-inline-block" href="javascript:void(0);" role="button " title="Expand Book Widget "></a></div>
  </div><!----><input id="schedulePrice" name="schedulePrice" type="hidden" class="ng-tns-c1-2 ng-untouched ng-pristine ng-valid ng-star-inserted" value="[object Object]"><input class="ng-tns-c1-2" id="searchType" name="searchType" type="hidden"
    value="simple"><input class="ng-tns-c1-2" id="bookingPostVerify" name="bookingPostVerify" type="hidden" value="RTR_YES"><input class="ng-tns-c1-2" id="bundled" name="bundled" type="hidden" value="off"><input
    class="ng-tns-c1-2 ng-untouched ng-pristine ng-valid" id="deltaOnly" name="deltaOnly" type="hidden" value="off"><input class="ng-tns-c1-2" id="dl" name="dl" type="hidden" value="y"><input class="ng-tns-c1-2 ng-untouched ng-pristine ng-valid"
    id="departureTime" name="departureTime" type="hidden" value="AT"><input class="ng-tns-c1-2 ng-untouched ng-pristine ng-valid" id="returnTime" name="returnTime" type="hidden" value="AT"><input class="ng-tns-c1-2" id="directServiceOnly"
    name="directServiceOnly" type="hidden" value="off"><input class="ng-tns-c1-2" id="dispatchMethod" name="dispatchMethod" type="hidden" value="findFlights"><input class="ng-tns-c1-2" id="fareBundle" name="fareBundle" type="hidden"
    value="B5-Coach"><input class="ng-tns-c1-2" id="flexMainRTRTravelDate" name="flexMainRTRTravelDate" type="hidden" value="off"><input class="ng-tns-c1-2" id="preferItinId" name="preferItinId" type="hidden" value=""><input class="ng-tns-c1-2"
    id="awards_medallionTraveler" name="medallionTraveler" type="hidden" value="0"><input class="ng-tns-c1-2" id="awards_displayPreferredOnly" name="displayPreferredOnly" type="hidden" value="0"><input class="ng-tns-c1-2"
    id="pol_widget_awards_calendarSearch" name="calendarSearch" type="hidden" value="false"><input class="ng-tns-c1-2" id="pol_widget_awards_pricingSearch" name="pricingSearch" type="hidden" value="true"><input class="ng-tns-c1-2"
    id="awards_directServiceOnly" name="directServiceOnly" type="hidden" value="off"><input class="ng-tns-c1-2" id="hiddenFieldsId" name="hiddenFieldsId" type="hidden" value=""><input class="ng-tns-c1-2 ng-untouched ng-pristine ng-valid"
    id="awardTravel" name="awardTravel" type="hidden" value="false"><input class="ng-tns-c1-2" id="action" name="action" type="hidden" value="findFlights"><input class="ng-tns-c1-2" id="pageName" name="pageName" type="hidden"
    value="advanceSearchPage"><input class="ng-tns-c1-2" id="branchingOptions" name="branchingOptions" type="hidden" value=""><input class="ng-tns-c1-2" id="removeEdoc" name="removeEdoc" type="hidden" value=""><input class="ng-tns-c1-2"
    id="tripType_hidden" name="tripType" type="hidden" value="ROUND_TRIP"><input class="ng-tns-c1-2" id="cacheKey" name="cacheKey" type="hidden" value=""><input class="ng-tns-c1-2" id="searchForRevenueAwards" name="shopType" type="hidden"
    value="REVENUE"><input class="ng-tns-c1-2" id="flexAirportsSearch" name="flexAirport" type="hidden" value=""><input class="ng-tns-c1-2" id="originAirportRadius" name="originAirportRadius" type="hidden" value="0"><input class="ng-tns-c1-2"
    id="destinationAirportRadius" name="destinationAirportRadius" type="hidden" value="0"><!----><input id="originCity_hiiden" name="originCity" type="hidden" class="ng-tns-c1-2 ng-star-inserted" value="FRA"><!----><input id="destinationCity_heidden"
    name="destinationCity" type="hidden" class="ng-tns-c1-2 ng-star-inserted" value=""><input class="ng-tns-c1-2" id="departureDate_hidden" name="departureDate" type="hidden" value=""><input class="ng-tns-c1-2" id="returnDate_hidden"
    name="returnDate" type="hidden" value=""><input class="ng-tns-c1-2" id="is_Flex_Search" name="is_Flex_Search" type="hidden" value="true"><input class="ng-tns-c1-2" id="datesFlexible" name="datesFlexible" type="hidden" value="false"><input
    class="ng-tns-c1-2" id="flexDays" name="flexDays" type="hidden" value="3"><input class="ng-tns-c1-2" id="bestFare_hidden" name="bestFare" type="hidden" value="BE"><input class="ng-tns-c1-2" id="fareFamily_hidden" name="fareFamily" type="hidden"
    value="BE"><input class="ng-tns-c1-2" id="is_award_travel" name="is_award_travel" type="hidden" value="false"><input class="ng-tns-c1-2" id="paxCount" name="paxCount" type="hidden" value="1"><input class="ng-tns-c1-2" id="flexDate"
    name="flexDate" type="hidden" value="false"><input class="ng-tns-c1-2" id="searchByCabin" name="searchByCabin" type="hidden" value="true"><input class="ng-tns-c1-2" id="cabinFareClass" name="cabinFareClass" type="hidden" value=""><input
    class="ng-tns-c1-2" id="adtCount" name="adtCount" type="hidden" value=""><input class="ng-tns-c1-2" id="gbeCount" name="gbeCount" type="hidden" value=""><input class="ng-tns-c1-2" id="cnnCount" name="cnnCount" type="hidden" value=""><input
    class="ng-tns-c1-2" id="infCount" name="infCount" type="hidden" value="">
</form>

POST null

<form class="ng-tns-c1-2 ng-untouched ng-pristine ng-valid" method="POST" novalidate="" action="null"><input class="ng-tns-c1-2" name="refreshURL" type="hidden" value="undefined"></form>

Text Content

SKIP TO BOOK
Alerts & Advisories
U.S. Entry Coronavirus Testing Requirements Open in new window
View All
Close
Navigation menu
Search

 * HOME
   
 * BOOK
 * CHECK-IN
 * MY TRIPS
 * FLIGHT STATUS
   
 * Travel InfoTravel Info
   
   
 * SkyMilesSkyMiles
   
   
 * Need Help?Need Help?
   
   


Sign Up
Log in
3 notifications are available
Notification
Search
FRADeparture Airport or CityFrankfurt, GermanyToDestination Airport or CityYour
Destination


Trip Type:, changes will reload the pageRound TripOne WayMulti-CityRound Trip
 * Round Trip
 * One Way
 * Multi-City

Depart and Return Calendar Use enter to open, escape to close the calendar, page
down for next month and page up for previous month, Depart date not selected
Return date not selectedDepartReturn

Passenger1 Passenger2 Passengers3 Passengers4 Passengers5 Passengers6
Passengers7 Passengers8 Passengers9 Passengers1 Passenger
 * 1 Passenger
 * 2 Passengers
 * 3 Passengers
 * 4 Passengers
 * 5 Passengers
 * 6 Passengers
 * 7 Passengers
 * 8 Passengers
 * 9 Passengers

SEARCH OPTIONS
SEARCH OPTIONS
Shop with Miles helpShop with Miles
Refundable Fares helpRefundable Fares
My dates are flexible
Advanced Search
Submit
SHOW FARESInclude Nearby Airports
best fares forBasic EconomyMain CabinDelta Comfort+®First ClassDelta Premium
SelectDelta One®BEST FARES FOR helpBasic Economy
 * Basic Economy
 * Main Cabin
 * Delta Comfort+®
 * First Class
 * Delta Premium Select
 * Delta One®

Meeting Code helpMEETING EVENT CODE (Optional)
Use Certificates, eCredits, or Delta Gift Cards
Submit






DELTA HOMEPAGE

US-Test-Req-GBL


REQUIREMENT FOR
ENTRY INTO THE U.S.

Proof of a negative COVID-19 test or recovery from COVID-19 is required for all
passengers arriving to the U.S.


LEARN MORE
 * 
   Vacation Deals Vacations
 * 
   Shop Hotels
 * 
   Rent a Car Cars

Updated Bag & Travel Fees





THE DELTA CUSTOMER EXPERIENCE
SUPPORTING YOU THROUGH YOUR TRAVEL JOURNEY

 


EXPLORE DESTINATIONS & TRAVEL REQUIREMENTS

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

Use our interactive Delta Discover Map to find out what's open for travel and
get details on any potential entry requirements.


CAN I CANCEL/CHANGE MY FLIGHT?


We understand you have questions about our change/cancel policy. Learn more
about our Basic Economy tickets, no change fees and fare difference policies.



HOW DO I CHANGE MY FLIGHT AND FIND MY ECREDITS?

If your trip has been impacted by coronavirus, it's easy to cancel or change
your flights. Learn how to modify your trip and rebook using eCredits with our
step-by-step guides.


WHAT ARE THE LATEST TRAVEL UPDATES?

Information is more important than ever. We pledge to share updates with you as
quickly as possible, with full transparency and, as always, with your safety
foremost in mind.


FLYING MADE SIMPLE

We are simplifying the travel experience from booking to flying and giving you
more control. Learn how we're eliminating change fees and making it easier to
adjust your travel plans.


CLEAN TRAVEL EXPERIENCE

We're doing everything we can to deliver a safe, healthy and clean travel
experience. Caring for our customers and employees is our top priority. 
DOWNLOAD THE FLY DELTA APP

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

Download the app to be notified of flight updates and access your mobile
boarding pass to limit the use of touch-screen kiosks. 
IT'S SIMPLE: NO CHANGE FEES

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

Book your next trip and enjoy more peace of mind with no change fees when you
purchase a Main Cabin ticket or higher. Basic Economy purchases are final,
meaning changes and refunds are not available.

Search for a topic...
Search


POPULAR TOPICS:

   
 * Help Center
 * Coronavirus
 * eCredits

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


ABOUT DELTA

About Delta
   
 * About Us
 * Careers
 * News Hub
 * Investor Relations
 * Business Travel
 * Travel Agents
 * Mobile App
 * Imprint

   
 * About Us
 * Careers
 * News Hub
 * Investor Relations
 * Business Travel
 * Travel Agents
 * Mobile App
 * Imprint


CUSTOMER SERVICE

Customer Service
   
 * Help Center
 * Tweet Us
 * Comment/Complaint
 * Electronic Complaints Book (Portugal)

   
 * Help Center
 * Tweet Us
 * Comment/Complaint
 * Electronic Complaints Book (Portugal)


SITE SUPPORT

Site Support
   
 * Login Help
 * Site Map
 * Browser Compatibility
 * Accessibility
 * Booking Information

   
 * Login Help
 * Site Map
 * Browser Compatibility
 * Accessibility
 * Booking Information


POLICIES

Policies
   
 * Customer Commitment
 * Tarmac Delay Plan
 * Legal
 * Sustainability
 * Contract of Carriage
 * Cookies, Privacy & Security
 * Human Trafficking Statement

   
 * Customer Commitment
 * Tarmac Delay Plan
 * Legal
 * Sustainability
 * Contract of Carriage
 * Cookies, Privacy & Security
 * Human Trafficking Statement

© 2021 Delta Air Lines, Inc.|Travel may be on other airlines.


Terms and conditions apply to all offers and SkyMiles benefits. See specific
offer for details, and visit SkyMiles Membership Guide & Program Rules


Website Feedback
Germany - EnglishLink to change the language
DeutschLink to change the language

By continuing to browse, you consent to our use of cookies. To know more please
refer to our Cookie and Privacy Policies.

Close
Delta.com Cookie Preferences
In order to provide with the best experience possible we might sometimes track
information about you. Sometimes this may involve writing a cookie. We use this
information for things like experience enrichment, analytics and targeting
advertising. We recommend allowing these functions to get the most out of your
experience.

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

undefined

Required cookies are essential for basic and enhanced website functionality and
performance. Without these cookies, services you have asked for and choices you
have made for better functionality and features cannot be provided. See more
detail on required cookies.

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

undefined

Advertising cookies enable us to understand your interests so that we can show
you relevant offers and direct personalized advertising to you. See more detail
on advertising cookies.

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

Cancel
Save
Welcome to Delta
Germany - English

Willkommen bei Delta
Deutschland - Deutsch

Select other Location and Language

To improve your online experience, we use cookies for enhanced functionality,
analytics and targeted advertising. We recommend allowing these functions for
the best experience possible.

Yes, I AgreeSettings