www.klm.nl Open in urlscan Pro
2a02:26f0:480:d::210:f156  Public Scan

Submitted URL: http://www.klm.nl/
Effective URL: https://www.klm.nl/
Submission: On November 21 via manual from US — Scanned from NL

Form analysis 2 forms found in the DOM

<form _ngcontent-server-app-c1972424139="" novalidate="" id="bw-search-widget-form-15hCmh4vxh" role="search" class="ng-tns-c1972424139-12 ng-pristine ng-star-inserted ng-touched ng-invalid"><!----><!----><!----><!---->
  <div _ngcontent-server-app-c1972424139="" class="ng-tns-c1972424139-12 ng-star-inserted">
    <div _ngcontent-server-app-c1972424139="" data-test="bwsfe-widget__expansion-panel" class="ng-tns-c1972424139-12 ng-star-inserted" data-test-value="collapsed">
      <div _ngcontent-server-app-c1972424139="" class="bw-search-widget__flights-container ng-tns-c1972424139-12"><bwc-form-input-container _ngcontent-server-app-c1972424139="" placeholder="-"
          class="bw-search-widget__trip-type-selector ng-tns-c1972424139-12 bwc-form-input-container bwc-form-input-container--outline"><!---->
          <div class="ng-star-inserted"><label class="bwc-form-field-label"><span class="bwc-form-field-label__value bwc-form-field-label__value--no-label">-<!----><!----></span><bwc-form-select _ngcontent-server-app-c1972424139="" outline-content=""
                class="ng-tns-c1218891827-13 bwc-form-select ng-star-inserted">
                <div class="bwc-form-select__input-container ng-tns-c1218891827-13"><mat-form-field _ngcontent-server-app-c1972424139=""
                    class="mat-mdc-form-field ng-tns-c1205077789-14 ng-tns-c1218891827-13 mat-mdc-form-field-type-mat-native-select mat-form-field-appearance-outline mat-primary ng-untouched ng-pristine ng-valid ng-star-inserted"><!---->
                    <div class="mat-mdc-text-field-wrapper mdc-text-field ng-tns-c1205077789-14 mdc-text-field--outlined mdc-text-field--no-label"><!---->
                      <div class="mat-mdc-form-field-flex ng-tns-c1205077789-14">
                        <div matformfieldnotchedoutline="" class="mdc-notched-outline ng-tns-c1205077789-14 mdc-notched-outline--notched mdc-notched-outline--no-label ng-star-inserted">
                          <div class="mdc-notched-outline__leading"></div>
                          <div class="mdc-notched-outline__notch"><!----><!----><!----></div>
                          <div class="mdc-notched-outline__trailing"></div>
                        </div><!----><!----><!---->
                        <div class="mat-mdc-form-field-infix ng-tns-c1205077789-14"><!----><select _ngcontent-server-app-c1972424139="" formcontrolname="tripKind" data-test="bwsfe-widget__trip-type-selector" matnativecontrol=""
                            class="mat-mdc-input-element ng-tns-c1205077789-14 ng-untouched ng-pristine ng-valid mat-mdc-form-field-input-control mdc-text-field__input cdk-text-field-autofill-monitored" id="mat-input-0" required=""
                            aria-invalid="false" aria-required="true" placeholder="-">
                            <option _ngcontent-server-app-c1972424139="" class="ng-tns-c1972424139-12" value="roundtrip">Retourreis</option>
                            <option _ngcontent-server-app-c1972424139="" class="ng-tns-c1972424139-12" value="oneway">Enkele reis</option>
                            <option _ngcontent-server-app-c1972424139="" class="ng-tns-c1972424139-12 ng-star-inserted" value="multicity"> Meerdere steden </option><!---->
                          </select></div><!----><!---->
                      </div><!---->
                    </div>
                    <div class="mat-mdc-form-field-subscript-wrapper mat-mdc-form-field-bottom-align ng-tns-c1205077789-14"><!---->
                      <div class="mat-mdc-form-field-hint-wrapper ng-tns-c1205077789-14 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity: 1; transform: translateY(0%);"><!---->
                        <div class="mat-mdc-form-field-hint-spacer ng-tns-c1205077789-14"></div>
                      </div><!---->
                    </div>
                  </mat-form-field></div>
                <div class="mat-input-subscript-wrapper ng-tns-c1218891827-13"><!---->
                  <div class="mat-input-hint-wrapper ng-tns-c1218891827-13 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity: 1; transform: translateY(0%);">
                    <div class="mat-input-hint-spacer ng-tns-c1218891827-13"></div>
                  </div><!---->
                </div>
              </bwc-form-select></label></div><!---->
        </bwc-form-input-container>
        <div _ngcontent-server-app-c1972424139="" formarrayname="flights" class="bw-search-widget__flights ng-tns-c1972424139-12 ng-pristine ng-touched ng-invalid">
          <div _ngcontent-server-app-c1972424139="" class="bw-search-widget__flight ng-tns-c1972424139-12 ng-star-inserted"><bws-search-station-list _ngcontent-server-app-c1972424139="" data-test="station-list-departure-Xr7Ew2tobr"
              requirederrorlabelkey="search.widget.error.departing_from" icon="departure" class="bw-search-widget__station-list ng-tns-c1972424139-12 bws-search-station-list ng-star-inserted" _nghost-server-app-c1697407892=""
              id="station-list-0"><!----><bwc-form-input-container _ngcontent-server-app-c1697407892="" class="bwc-form-input-container bwc-form-input-container--outline ng-star-inserted"><!---->
                <div class="ng-star-inserted"><label class="bwc-form-field-label"><span class="bwc-form-field-label__value bwc-form-field-label__value--no-label">Vertrek vanaf<!----><!----></span><mat-form-field _ngcontent-server-app-c1697407892=""
                      outline-content=""
                      class="mat-mdc-form-field ng-tns-c1205077789-26 mat-mdc-form-field-type-mat-input mat-mdc-form-field-has-icon-prefix mat-form-field-appearance-outline mat-primary ng-untouched ng-pristine ng-invalid ng-star-inserted"><!---->
                      <div class="mat-mdc-text-field-wrapper mdc-text-field ng-tns-c1205077789-26 mdc-text-field--outlined mdc-text-field--no-label"><!---->
                        <div class="mat-mdc-form-field-flex ng-tns-c1205077789-26">
                          <div matformfieldnotchedoutline="" class="mdc-notched-outline ng-tns-c1205077789-26 mdc-notched-outline--no-label ng-star-inserted">
                            <div class="mdc-notched-outline__leading"></div>
                            <div class="mdc-notched-outline__notch"><!----><!----><!----></div>
                            <div class="mdc-notched-outline__trailing"></div>
                          </div><!---->
                          <div class="mat-mdc-form-field-icon-prefix ng-tns-c1205077789-26 ng-star-inserted"><bwc-icon _ngcontent-server-app-c1697407892="" color="primary" matprefix="" class="bwc-icon--departure ng-tns-c1205077789-26"
                              style="font-size: 1.2rem;"><mat-icon role="img" class="mat-icon notranslate mat-primary" aria-hidden="true" data-mat-icon-type="svg" data-mat-icon-name="departure-kl"><svg xmlns="http://www.w3.org/2000/svg" width="100%"
                                  height="100%" viewBox="0 0 18 18" fit="" preserveAspectRatio="xMidYMid meet" focusable="false">
                                  <path fill-rule="evenodd"
                                    d="M0 18h8.47v-1.571H0V18zM12.699 7.835l-1.46 7.116-.925-.127-.63-5.686-.16-.604c-1.608.35-3.067.646-3.801.773-1.593.286-1.875-.36-1.884-.381L2.117 5.824l1.108-.742 2.479 2.414c.769-.264 1.957-.667 3.25-1.08l-.161-.603L6.497.572 7.233 0l4.825 5.442a61.756 61.756 0 0 1 2.247-.656c2.485-.667 3.426-.487 3.655.35.227.846-.5 1.471-2.99 2.138-.622.17-1.412.36-2.271.561z">
                                  </path>
                                </svg></mat-icon></bwc-icon></div><!----><!---->
                          <div class="mat-mdc-form-field-infix ng-tns-c1205077789-26"><!----><input _ngcontent-server-app-c1697407892="" type="text" data-test="bws-station-list__input" matinput=""
                              class="mat-mdc-autocomplete-trigger mat-mdc-input-element ng-tns-c1205077789-26 ng-untouched ng-pristine ng-invalid mat-mdc-form-field-input-control mdc-text-field__input cdk-text-field-autofill-monitored"
                              data-test-value="origin" placeholder="Vertrek vanaf" autocomplete="off" role="combobox" aria-autocomplete="list" aria-expanded="false" aria-haspopup="listbox" id="mat-input-3" required=""
                              aria-required="true"><!----><mat-autocomplete _ngcontent-server-app-c1697407892="" ngskiphydration="" autoactivefirstoption=""
                              class="bws-search-station-list__autocomplete-panel,bws-search-station-list__autocomplete-panel--mobile ng-star-inserted"><!----></mat-autocomplete></div><!----><!---->
                        </div><!---->
                      </div>
                      <div class="mat-mdc-form-field-subscript-wrapper mat-mdc-form-field-bottom-align ng-tns-c1205077789-26"><!---->
                        <div class="mat-mdc-form-field-hint-wrapper ng-tns-c1205077789-26 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity: 1; transform: translateY(0%);"><!---->
                          <div class="mat-mdc-form-field-hint-spacer ng-tns-c1205077789-26"></div>
                        </div><!---->
                      </div>
                    </mat-form-field></label></div><!---->
              </bwc-form-input-container><!----><!----><!----><!----></bws-search-station-list><!----><bws-search-station-list _ngcontent-server-app-c1972424139="" data-test="station-list-arrival-3lqBamljYq"
              requirederrorlabelkey="search.widget.error.arriving_at" icon="arrival" class="bw-search-widget__station-list ng-tns-c1972424139-12 bws-search-station-list ng-star-inserted" _nghost-server-app-c1697407892=""
              id="station-list-1"><!----><bwc-form-input-container _ngcontent-server-app-c1697407892="" class="bwc-form-input-container bwc-form-input-container--outline ng-star-inserted"><!---->
                <div class="ng-star-inserted"><label class="bwc-form-field-label"><span class="bwc-form-field-label__value bwc-form-field-label__value--no-label">Aankomst op<!----><!----></span><mat-form-field _ngcontent-server-app-c1697407892=""
                      outline-content=""
                      class="mat-mdc-form-field ng-tns-c1205077789-28 mat-mdc-form-field-type-mat-input mat-mdc-form-field-has-icon-prefix mat-form-field-appearance-outline mat-primary ng-untouched ng-pristine ng-invalid ng-star-inserted"><!---->
                      <div class="mat-mdc-text-field-wrapper mdc-text-field ng-tns-c1205077789-28 mdc-text-field--outlined mdc-text-field--no-label"><!---->
                        <div class="mat-mdc-form-field-flex ng-tns-c1205077789-28">
                          <div matformfieldnotchedoutline="" class="mdc-notched-outline ng-tns-c1205077789-28 mdc-notched-outline--no-label ng-star-inserted">
                            <div class="mdc-notched-outline__leading"></div>
                            <div class="mdc-notched-outline__notch"><!----><!----><!----></div>
                            <div class="mdc-notched-outline__trailing"></div>
                          </div><!---->
                          <div class="mat-mdc-form-field-icon-prefix ng-tns-c1205077789-28 ng-star-inserted"><bwc-icon _ngcontent-server-app-c1697407892="" color="primary" matprefix="" class="bwc-icon--arrival ng-tns-c1205077789-28"
                              style="font-size: 1.2rem;"><mat-icon role="img" class="mat-icon notranslate mat-primary" aria-hidden="true" data-mat-icon-type="svg" data-mat-icon-name="arrival-kl"><svg xmlns="http://www.w3.org/2000/svg" width="100%"
                                  height="100%" viewBox="0 0 18 17" fit="" preserveAspectRatio="xMidYMid meet" focusable="false">
                                  <path fill-rule="evenodd"
                                    d="M9 17h9v-1.55H9V17Zm.42-7.86L6 15.45l-.84-.39 1-5.56v-.61c-1.62-.13-3.08-.28-3.81-.36C.76 8.34.68 7.64.68 7.62L0 4.2l1.26-.38 1.65 3 3.38-.09v-.61L5.65.49l.86-.33 3 6.53h2.31c2.54.08 3.38.52 3.36 1.38 0 .87-.9 1.25-3.44 1.16-.64.01-1.44-.03-2.31-.09h-.01Zm3.86.57a.75.75 0 1 1-.282.055.75.75 0 0 1 .292-.055h-.01Z"
                                    clip-rule="evenodd"></path>
                                </svg></mat-icon></bwc-icon></div><!----><!---->
                          <div class="mat-mdc-form-field-infix ng-tns-c1205077789-28"><!----><input _ngcontent-server-app-c1697407892="" type="text" data-test="bws-station-list__input" matinput=""
                              class="mat-mdc-autocomplete-trigger mat-mdc-input-element ng-tns-c1205077789-28 bws-search-station-list__autocomplete-trigger--destination ng-untouched ng-pristine ng-invalid mat-mdc-form-field-input-control mdc-text-field__input cdk-text-field-autofill-monitored"
                              data-test-value="destination" placeholder="Aankomst op" autocomplete="off" role="combobox" aria-autocomplete="list" aria-expanded="false" aria-haspopup="listbox" id="mat-input-4" required=""
                              aria-required="true"><!----><mat-autocomplete _ngcontent-server-app-c1697407892="" ngskiphydration="" autoactivefirstoption=""
                              class="bws-search-station-list__autocomplete-panel,bws-search-station-list__autocomplete-panel--mobile ng-star-inserted"><!----></mat-autocomplete></div><!----><!---->
                        </div><!---->
                      </div>
                      <div class="mat-mdc-form-field-subscript-wrapper mat-mdc-form-field-bottom-align ng-tns-c1205077789-28"><!---->
                        <div class="mat-mdc-form-field-hint-wrapper ng-tns-c1205077789-28 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity: 1; transform: translateY(0%);"><!---->
                          <div class="mat-mdc-form-field-hint-spacer ng-tns-c1205077789-28"></div>
                        </div><!---->
                      </div>
                    </mat-form-field></label></div><!---->
              </bwc-form-input-container><!----><!----><!----><!----></bws-search-station-list><!----><!----><!----></div><!----><!----><!----><!----><!---->
        </div><button _ngcontent-server-app-c1972424139="" mat-button="" color="primary" type="button" data-test="bwsfe-widget__open-search-button" aria-controls="bw-search-widget-expandable"
          class="bw-search-widget__open-search-button bwc-o-body-variant ng-tns-c1972424139-12 mdc-button mat-mdc-button mat-primary mat-mdc-button-base" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple"
          tabindex="0" aria-expanded="false" style="display: initial;"><span class="mat-mdc-button-persistent-ripple mdc-button__ripple"></span><span class="mdc-button__label"><span _ngcontent-server-app-c1972424139="">Ga verder</span><bwc-icon
              _ngcontent-server-app-c1972424139="" name="chevron-down" class="bwc-icon--chevron-down"><mat-icon role="img" class="mat-icon notranslate mat-icon-no-color" aria-hidden="true" data-mat-icon-type="svg" data-mat-icon-name="chevron-kl"><svg
                  xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 9 15" fit="" preserveAspectRatio="xMidYMid meet" focusable="false">
                  <path d="m6 7.5-6-6L1.5 0 9 7.5 1.5 15 0 13.5z"></path>
                </svg></mat-icon></bwc-icon></span><span class="mat-mdc-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button>
      </div>
      <div _ngcontent-server-app-c1972424139="" id="bw-search-widget-expandable" class="bw-search-widget__date-pax-class qa-search-date-picker__departure ng-tns-c1972424139-12 ng-trigger ng-trigger-expand" style="height: 0px; margin-top: 0px;">
        <div _ngcontent-server-app-c1972424139="" formarrayname="flights" class="bw-search-widget__datepicker-container ng-tns-c1972424139-12 ng-pristine ng-touched ng-invalid"><bw-datepicker _ngcontent-server-app-c1972424139=""
            data-test="bwsfe-widget__datepicker" class="bw-search-widget__datepicker ng-tns-c1972424139-12 bw-datepicker ng-star-inserted" _nghost-server-app-c1380560222="" style=""><bwc-form-input-container _ngcontent-server-app-c1380560222=""
              class="bwc-form-input-container bwc-form-input-container--outline ng-star-inserted"><!---->
              <div class="ng-star-inserted"><label class="bwc-form-field-label"><span class="bwc-form-field-label__value bwc-form-field-label__value--no-label">Reisdata<!----><!----></span><mat-form-field _ngcontent-server-app-c1380560222=""
                    outline-content=""
                    class="mat-mdc-form-field ng-tns-c1205077789-25 mat-mdc-form-field-type-mat-date-range-input mat-mdc-form-field-has-icon-prefix mat-mdc-form-field-has-icon-suffix mat-form-field-appearance-outline mat-primary ng-star-inserted"><!---->
                    <div class="mat-mdc-text-field-wrapper mdc-text-field ng-tns-c1205077789-25 mdc-text-field--outlined mdc-text-field--no-label"><!---->
                      <div class="mat-mdc-form-field-flex ng-tns-c1205077789-25">
                        <div matformfieldnotchedoutline="" class="mdc-notched-outline ng-tns-c1205077789-25 mdc-notched-outline--no-label ng-star-inserted">
                          <div class="mdc-notched-outline__leading"></div>
                          <div class="mdc-notched-outline__notch"><!----><!----><!----></div>
                          <div class="mdc-notched-outline__trailing"></div>
                        </div><!---->
                        <div class="mat-mdc-form-field-icon-prefix ng-tns-c1205077789-25 ng-star-inserted"><mat-datepicker-toggle _ngcontent-server-app-c1380560222="" matprefix="" class="mat-datepicker-toggle ng-tns-c1205077789-25"
                            data-mat-calendar="mat-datepicker-0"><button mat-icon-button="" type="button" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple"
                              class="mdc-icon-button mat-mdc-icon-button mat-unthemed mat-mdc-button-base" mat-ripple-loader-centered="" aria-haspopup="dialog" aria-label="Open calendar" tabindex="0"><span
                                class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><!----><bwc-icon _ngcontent-server-app-c1380560222="" color="primary" name="calendar" matdatepickertoggleicon=""
                                class="bwc-icon--calendar"><mat-icon role="img" class="mat-icon notranslate mat-primary" aria-hidden="true" data-mat-icon-type="svg" data-mat-icon-name="calendar-kl"><svg xmlns="http://www.w3.org/2000/svg" width="100%"
                                    height="100%" viewBox="0 0 20 20" fit="" preserveAspectRatio="xMidYMid meet" focusable="false">
                                    <path fill-rule="evenodd"
                                      d="M20 20H0V8.235h20V20zm-7.5-6.47h-5V9.411H6.25v4.117h-5v1.177h5v4.118H7.5v-4.118h5v4.118h1.25v-4.118h5v-1.177h-5V9.412H12.5v4.117zM20 7.058H0V5.647c0-1.494 1.055-2.753 2.5-3.153V3.53c0 1.295 1.12 2.353 2.5 2.353S7.5 4.824 7.5 3.53V2.353h5v1.176c0 1.295 1.12 2.353 2.5 2.353s2.5-1.058 2.5-2.353V2.494c1.445.4 2.5 1.659 2.5 3.153V7.06zM6.25 1.176C6.25.53 5.69 0 5 0S3.75.53 3.75 1.176V3.53c0 .647.56 1.177 1.25 1.177s1.25-.53 1.25-1.177V1.176zm10 0C16.25.53 15.69 0 15 0s-1.25.53-1.25 1.176V3.53c0 .647.56 1.177 1.25 1.177s1.25-.53 1.25-1.177V1.176z">
                                    </path>
                                  </svg></mat-icon></bwc-icon><span class="mat-mdc-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></button></mat-datepicker-toggle></div><!----><!---->
                        <div class="mat-mdc-form-field-infix ng-tns-c1205077789-25"><!----><mat-date-range-input _ngcontent-server-app-c1380560222="" role="group" data-test="bwsfe-datepicker__input--range" aria-haspopup="true" matinput=""
                            tabindex="-1" readonly="true" class="mat-date-range-input bw-search-datepicker mat-mdc-input-element mat-mdc-form-field-input-control mdc-text-field__input ng-tns-c1205077789-25" id="mat-date-range-input-0"
                            data-mat-calendar="mat-datepicker-0">
                            <div cdkmonitorsubtreefocus="" class="mat-date-range-input-container">
                              <div class="mat-date-range-input-wrapper"><input _ngcontent-server-app-c1380560222="" type="text" matstartdate="" tabindex="-1" readonly="true"
                                  class="mat-start-date mat-date-range-input-inner ng-touched ng-pristine ng-valid" aria-haspopup="dialog" min="2023-11-21T15:38:16+01:00" max="2024-11-14T15:38:16+01:00"><span aria-hidden="true"
                                  class="mat-date-range-input-mirror"></span></div><span class="mat-date-range-input-separator">–</span>
                              <div class="mat-date-range-input-wrapper mat-date-range-input-end-wrapper"><input _ngcontent-server-app-c1380560222="" type="text" matenddate="" tabindex="-1" readonly="true"
                                  class="mat-end-date mat-date-range-input-inner ng-touched ng-pristine ng-valid" aria-haspopup="dialog" min="2023-11-21T15:38:16+01:00" max="2024-11-14T15:38:16+01:00"><span aria-hidden="true"
                                  class="mat-date-range-input-mirror"></span></div>
                            </div>
                          </mat-date-range-input><mat-date-range-picker _ngcontent-server-app-c1380560222="" class="ng-tns-c1205077789-25"></mat-date-range-picker><!----></div><!---->
                        <div class="mat-mdc-form-field-icon-suffix ng-tns-c1205077789-25 ng-star-inserted"><button _ngcontent-server-app-c1380560222="" type="button" matsuffix="" disabled="" aria-label="Wis data"
                            class="ng-tns-c1205077789-25"><bwc-icon _ngcontent-server-app-c1380560222="" name="cross" class="bwc-icon--cross"><mat-icon role="img" class="mat-icon notranslate mat-icon-no-color" aria-hidden="true"
                                data-mat-icon-type="svg" data-mat-icon-name="cross-kl"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 14 14" fit="" preserveAspectRatio="xMidYMid meet" focusable="false">
                                  <path fill-rule="evenodd" d="M1.555 0 7 5.445 12.445 0 14 1.555 8.555 7 14 12.445 12.445 14 7 8.555 1.555 14 0 12.445 5.445 7 0 1.555z"></path>
                                </svg></mat-icon></bwc-icon></button></div><!---->
                      </div><!---->
                    </div>
                    <div class="mat-mdc-form-field-subscript-wrapper mat-mdc-form-field-bottom-align ng-tns-c1205077789-25"><!---->
                      <div class="mat-mdc-form-field-hint-wrapper ng-tns-c1205077789-25 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity: 1; transform: translateY(0%);"><!---->
                        <div class="mat-mdc-form-field-hint-spacer ng-tns-c1205077789-25"></div>
                      </div><!---->
                    </div>
                  </mat-form-field></label></div><!---->
            </bwc-form-input-container><!----><!----><!----></bw-datepicker><!----><!----><!----><!----><!----></div><bwc-form-input-container _ngcontent-server-app-c1972424139="" role="button" aria-haspopup="true"
          aria-labelledby="bw-search-widget-passengers-dialog-opener" placeholder="-" class="bw-search-widget__passengers-dialog-opener ng-tns-c1972424139-12 bwc-form-input-container bwc-form-input-container--outline"><!---->
          <div class="ng-star-inserted" style=""><label class="bwc-form-field-label"><span class="bwc-form-field-label__value bwc-form-field-label__value--no-label">-<!----><!----></span><mat-form-field _ngcontent-server-app-c1972424139=""
                id="bw-search-widget-passengers-dialog-opener" aria-hidden="true" outline-content=""
                class="mat-mdc-form-field ng-tns-c1205077789-15 mat-mdc-form-field-type-mat-input mat-form-field-appearance-outline mat-primary ng-untouched ng-pristine ng-valid ng-star-inserted"><!---->
                <div class="mat-mdc-text-field-wrapper mdc-text-field ng-tns-c1205077789-15 mdc-text-field--outlined mdc-text-field--no-label"><!---->
                  <div class="mat-mdc-form-field-flex ng-tns-c1205077789-15">
                    <div matformfieldnotchedoutline="" class="mdc-notched-outline ng-tns-c1205077789-15 mdc-notched-outline--no-label ng-star-inserted mdc-notched-outline--notched">
                      <div class="mdc-notched-outline__leading"></div>
                      <div class="mdc-notched-outline__notch"><!----><!----><!----></div>
                      <div class="mdc-notched-outline__trailing"></div>
                    </div><!----><!----><!---->
                    <div class="mat-mdc-form-field-infix ng-tns-c1205077789-15"><!----><input _ngcontent-server-app-c1972424139="" data-test="bwsfe-widget__passenger-manager-input" role="button" readonly="true" matinput=""
                        class="mat-mdc-input-element bw-search-widget__passengers-dialog-opener-input ng-tns-c1205077789-15 ng-untouched ng-pristine ng-valid mat-mdc-form-field-input-control mdc-text-field__input cdk-text-field-autofill-monitored"
                        id="mat-input-1" aria-invalid="false" aria-required="false" placeholder="-"></div><!----><!---->
                  </div><!---->
                </div>
                <div class="mat-mdc-form-field-subscript-wrapper mat-mdc-form-field-bottom-align ng-tns-c1205077789-15"><!---->
                  <div class="mat-mdc-form-field-hint-wrapper ng-tns-c1205077789-15 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity: 1; transform: translateY(0%);"><!---->
                    <div class="mat-mdc-form-field-hint-spacer ng-tns-c1205077789-15"></div>
                  </div><!---->
                </div>
              </mat-form-field></label></div><!---->
        </bwc-form-input-container><bwc-form-input-container _ngcontent-server-app-c1972424139="" placeholder="-" class="bw-search-widget__cabin-selector ng-tns-c1972424139-12 bwc-form-input-container bwc-form-input-container--outline"><!---->
          <div class="ng-star-inserted" style=""><label class="bwc-form-field-label"><span class="bwc-form-field-label__value bwc-form-field-label__value--no-label">-<!----><!----></span><bwc-form-select _ngcontent-server-app-c1972424139=""
                outline-content="" class="ng-tns-c1218891827-16 bwc-form-select ng-star-inserted">
                <div class="bwc-form-select__input-container ng-tns-c1218891827-16"><mat-form-field _ngcontent-server-app-c1972424139=""
                    class="mat-mdc-form-field ng-tns-c1205077789-17 ng-tns-c1218891827-16 mat-mdc-form-field-type-mat-native-select mat-form-field-appearance-outline mat-primary ng-untouched ng-pristine ng-valid ng-star-inserted"><!---->
                    <div class="mat-mdc-text-field-wrapper mdc-text-field ng-tns-c1205077789-17 mdc-text-field--outlined mdc-text-field--no-label"><!---->
                      <div class="mat-mdc-form-field-flex ng-tns-c1205077789-17">
                        <div matformfieldnotchedoutline="" class="mdc-notched-outline ng-tns-c1205077789-17 mdc-notched-outline--notched mdc-notched-outline--no-label ng-star-inserted">
                          <div class="mdc-notched-outline__leading"></div>
                          <div class="mdc-notched-outline__notch"><!----><!----><!----></div>
                          <div class="mdc-notched-outline__trailing"></div>
                        </div><!----><!----><!---->
                        <div class="mat-mdc-form-field-infix ng-tns-c1205077789-17"><!----><select _ngcontent-server-app-c1972424139="" formcontrolname="classType" data-test="bwsfe-widget__cabin-class-select" matnativecontrol="" required=""
                            class="mat-mdc-input-element ng-tns-c1205077789-17 ng-untouched ng-pristine ng-valid mat-mdc-form-field-input-control mdc-text-field__input cdk-text-field-autofill-monitored" id="mat-input-2" aria-invalid="false"
                            aria-required="true" placeholder="-">
                            <option _ngcontent-server-app-c1972424139="" data-test="bwsfe-widget__cabin-class-option" class="ng-tns-c1972424139-12 ng-star-inserted" value="ECONOMY" data-test-value="ECONOMY"> Economy Class </option>
                            <option _ngcontent-server-app-c1972424139="" data-test="bwsfe-widget__cabin-class-option" class="ng-tns-c1972424139-12 ng-star-inserted" value="PREMIUM" data-test-value="PREMIUM"> Premium Comfort Class </option>
                            <option _ngcontent-server-app-c1972424139="" data-test="bwsfe-widget__cabin-class-option" class="ng-tns-c1972424139-12 ng-star-inserted" value="BUSINESS" data-test-value="BUSINESS"> Business Class </option>
                            <option _ngcontent-server-app-c1972424139="" data-test="bwsfe-widget__cabin-class-option" class="ng-tns-c1972424139-12 ng-star-inserted" value="FIRST" data-test-value="FIRST"> La Première </option><!---->
                          </select></div><!----><!---->
                      </div><!---->
                    </div>
                    <div class="mat-mdc-form-field-subscript-wrapper mat-mdc-form-field-bottom-align ng-tns-c1205077789-17"><!---->
                      <div class="mat-mdc-form-field-hint-wrapper ng-tns-c1205077789-17 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity: 1; transform: translateY(0%);"><!---->
                        <div class="mat-mdc-form-field-hint-spacer ng-tns-c1205077789-17"></div>
                      </div><!---->
                    </div>
                  </mat-form-field></div>
                <div class="mat-input-subscript-wrapper ng-tns-c1218891827-16"><!---->
                  <div class="mat-input-hint-wrapper ng-tns-c1218891827-16 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity: 1; transform: translateY(0%);">
                    <div class="mat-input-hint-spacer ng-tns-c1218891827-16"></div>
                  </div><!---->
                </div>
              </bwc-form-select></label></div><!---->
        </bwc-form-input-container>
      </div>
    </div><!----><!----><!----><!---->
  </div><!---->
</form>

<form id="bw-cookie-settings-form" class="bw-cookie-form" role="radiogroup" onclick="BWCookieBanner.selectRadioButtonOption()"><label class="bw-cookie-form__radio-label bw-cookie-form__radio-checked"
    for="bw-cookie-form-radio-functional_analytical"><span class="bw-cookie-form__radio-container"><input id="bw-cookie-form-radio-functional_analytical" type="radio" name="bw-cookie-setting-options"
        value="{&quot;1&quot;:true,&quot;2&quot;:false,&quot;3&quot;:false}" checked="true"><span class="bw-cookie-form__radio-outer-circle"></span><span class="bw-cookie-form__radio-inner-circle"></span><span
        class="bw-cookie-form__radio-ripple"></span></span><span class="bw-cookie-form__radio-option">
      <div class="bw-cookie-form__radio-option--title">
        <p class="bw-cookie-form__radio-option--title-text">Functionele en analytische cookies</p><button class="bw-cookie-form__radio-option--toggle-arrow" type="button" id="bw-cookie-settings-form.toggle.functional_analytical"
          onclick="BWCookieBanner.toggleExpandableBlock(event);"><svg height="100%" width="100%" viewBox="0 0 9 15" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMidYMid meet" focusable="false">
            <path d="m6 7.5-6-6 1.5-1.5 7.5 7.5-7.5 7.5-1.5-1.5z" fill-rule="evenodd"></path>
          </svg></button>
      </div>
      <div class="bw-cookie-form__radio-option--content bw-cookie-form__radio-option--hidden" id="bw-cookie-settings-form.content.functional_analytical">
        <p>Door deze optie te selecteren, kunnen wij alleen functionele en analytische cookies gebruiken.</p>
        <p>Functionele en analytische cookies:</p>
        <ul>
          <li>Zorgen ervoor dat onze website goed werkt en u alle functies kunt gebruiken</li>
          <li>Zorgen ervoor dat u een vlucht kunt boeken en veilig toegang heeft tot uw account</li>
          <li>Zijn nodig om uw taalvoorkeuren en instellingen op te slaan</li>
          <li>Maken het mogelijk om feedback op onze website te geven</li>
          <li>Helpen ons om fouten op te sporen en onze website te verbeteren</li>
          <li>Worden gebruikt om informatie te verzamelen over hoe bezoekers onze website gebruiken</li>
          <li>Worden gebruikt om A/B-tests uit te voeren</li>
        </ul>
      </div>
    </span></label>
  <div class="bw-cookie-banner__divider-line"></div><label class="bw-cookie-form__radio-label" for="bw-cookie-form-radio-marketing_performance"><span class="bw-cookie-form__radio-container"><input id="bw-cookie-form-radio-marketing_performance"
        type="radio" name="bw-cookie-setting-options" value="{&quot;1&quot;:true,&quot;2&quot;:true,&quot;3&quot;:false}"><span class="bw-cookie-form__radio-outer-circle"></span><span class="bw-cookie-form__radio-inner-circle"></span><span
        class="bw-cookie-form__radio-ripple"></span></span><span class="bw-cookie-form__radio-option">
      <div class="bw-cookie-form__radio-option--title">
        <p class="bw-cookie-form__radio-option--title-text">Marketingcookies voor prestaties</p><button class="bw-cookie-form__radio-option--toggle-arrow" type="button" id="bw-cookie-settings-form.toggle.marketing_performance"
          onclick="BWCookieBanner.toggleExpandableBlock(event);"><svg height="100%" width="100%" viewBox="0 0 9 15" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMidYMid meet" focusable="false">
            <path d="m6 7.5-6-6 1.5-1.5 7.5 7.5-7.5 7.5-1.5-1.5z" fill-rule="evenodd"></path>
          </svg></button>
      </div>
      <div class="bw-cookie-form__radio-option--content bw-cookie-form__radio-option--hidden" id="bw-cookie-settings-form.content.marketing_performance">
        <p>Door deze optie te selecteren, geef je ons toestemming om naast de functionele en analytische cookies zoals hierboven beschreven ook cookies te gebruiken voor het meten van de effectiviteit van onze marketingcampagnes.</p>
        <p>Marketingcookies voor prestaties:</p>
        <ul>
          <li>Worden gebruikt om de effectiviteit van onze marketingcampagnes te meten en analyseren</li>
          <li>Worden gebruikt om de prestaties van onze verschillende marketingcampagnes met elkaar te vergelijken</li>
          <li>Worden nooit gebruikt voor gepersonaliseerde advertenties</li>
        </ul>
      </div>
    </span></label>
  <div class="bw-cookie-banner__divider-line"></div><label class="bw-cookie-form__radio-label" for="bw-cookie-form-radio-marketing_performance_advertisement"><span class="bw-cookie-form__radio-container"><input
        id="bw-cookie-form-radio-marketing_performance_advertisement" type="radio" name="bw-cookie-setting-options" value="{&quot;1&quot;:true,&quot;2&quot;:true,&quot;3&quot;:true}"><span class="bw-cookie-form__radio-outer-circle"></span><span
        class="bw-cookie-form__radio-inner-circle"></span><span class="bw-cookie-form__radio-ripple"></span></span><span class="bw-cookie-form__radio-option">
      <div class="bw-cookie-form__radio-option--title">
        <p class="bw-cookie-form__radio-option--title-text">Marketingcookies voor prestaties, advertenties en sociale media</p><button class="bw-cookie-form__radio-option--toggle-arrow" type="button"
          id="bw-cookie-settings-form.toggle.marketing_performance_advertisement" onclick="BWCookieBanner.toggleExpandableBlock(event);"><svg height="100%" width="100%" viewBox="0 0 9 15" xmlns="http://www.w3.org/2000/svg"
            preserveAspectRatio="xMidYMid meet" focusable="false">
            <path d="m6 7.5-6-6 1.5-1.5 7.5 7.5-7.5 7.5-1.5-1.5z" fill-rule="evenodd"></path>
          </svg></button>
      </div>
      <div class="bw-cookie-form__radio-option--content bw-cookie-form__radio-option--hidden" id="bw-cookie-settings-form.content.marketing_performance_advertisement">
        <p>Door deze optie te selecteren, geef je ons toestemming om naast de functionele en analytische cookies zoals hierboven beschreven ook cookies te gebruiken om de effectiviteit van onze marketingcampagnes te meten en voor advertenties en
          sociale media.</p>
        <p>Marketingcookies voor advertenties worden gebruikt om:</p>
        <ul>
          <li>Informatie te verzamelen over uw bezoek aan en kliks op onze website en op websites en apps van derden</li>
          <li>U relevante, gepersonaliseerde advertenties en aanbiedingen te tonen op onze website en andere websites en apps. Hiervoor kunnen wij uw informatie ook met derden delen, bijvoorbeeld om deel te nemen aan&nbsp;'custom audience'
            programma’s van sociale media-platformen.</li>
          <li>De effectiviteit van onze advertenties te meten door het aantal kliks in kaart te brengen</li>
          <li>Het aantal keer dat u een bepaalde advertentie ziet te beperken</li>
          <li>Het mogelijk te maken om content leuk te vinden of met vrienden te delen via sociale media-platformen zoals Facebook en Twitter. Deze platformen kunnen hun cookies voor eigen doeleinden gebruiken, waaronder voor marketingdoeleinden.
          </li>
          <li>Kunnen door social media-platforms zoals Facebook en Twitter voor hun eigen doeleinden gebruikt worden</li>
        </ul>
      </div>
    </span></label>
</form>

Text Content

Home

Mijn Reis

Check-in

Informatie


Netherlands - NL

Overslaan naar hoofdinhoud


KLM ROYAL DUTCH AIRLINES


Netherlands - NL
Inloggen
Registreren
Home

Mijn Reis

Check-in

Informatie


Een vlucht boeken

Boek met Miles


-
RetourreisEnkele reis Meerdere steden


Vertrek vanaf


Aankomst op


Ga verder
Reisdata

–



-


-
Economy Class Premium Comfort Class Business Class La Première




KLM HOLIDAYS-PAKKETREIZEN

Boek je vlucht, verblijf en vervoer in één. Ontdek de pakketreizen van KLM
Holidays.

Bekijk aanbod


BESTEMMINGEN EN DEALS



Vluchten

KLM Holidays


Ontdek uitgelichte aanbiedingen voor Economy class-vluchten die vertrekken uit

Amsterdam






London (Verenigd Koninkrijk)
Vanaf EUR 132*
Retour

Aruba (Aruba)
Vanaf EUR 718*
Retour

Dubai (Verenigde Arabische Emiraten)
Vanaf EUR 672*
Retour

Las Vegas (Verenigde Staten)
Vanaf EUR 768*
Retour

Toronto (Canada)
Vanaf EUR 538*
Retour

Milan (Italië)
Vanaf EUR 155*
Retour


* Alle bedragen worden getoond in EUR. Belastingen en toeslagen zijn inbegrepen.
Boekingskosten van EUR 10 zijn niet inclusief, en er kan een toeslag voor
betaling in rekening worden gebracht. De prijzen kunnen variëren afhankelijk van
de beschikbaarheid van het tarief.

Bekijk alle aanbiedingen



BLIJF OP DE HOOGTE

KLM Holidays

Boek uw vlucht, hotel en huurauto voor een scherpe pakketprijs met KLM Holidays
(Powered by Airtrade)



Nieuw bij KLM! Premium Comfort Class

Kies voor extra comfort met Premium Comfort Class. Geniet van luxe voordelen
tegen een scherpe prijs.



Ontdek bluebiz: hét zakelijke loyaliteitsprogramma

Vliegt u regelmatig voor zaken? Word deelnemer van bluebiz! Spaar blue credits
en wissel ze onder andere in voor gratis tickets.



Zin in een stedentrip in Europa?

Ontdek KLM’s stedentrips in Europa: van romantisch Rome tot bijzonder Barcelona
en het levendige Londen.


OP ZOEK NAAR MEER DAN EEN VLUCHT?

Huur een auto

Boek voordelig uw auto bij Hertz en spaar Miles.



Vind uw verblijf

Boek uw accomodatie bij Booking.com en ontvang Miles.



Vervoer zonder gedoe

Regel uw rit van en naar de luchthaven en verdien Miles.



Parkeren op Schiphol

Reserveer vooraf uw parkeerplaats op de luchthaven.

Ontdek meer


OP ZOEK NAAR SPECIALE AANBIEDINGEN?

Meld u hier aan om gepersonaliseerde aanbiedingen en reisinspiratie rechtstreeks
in uw mailbox te ontvangen.

Aanmelden


NEEM CONTACT OP

Neem contact op
Alle contactopties



OVER KLM

Over KLM
Zakelijk

Newsroom

Duurzaamheid

Banen

Partners

Affiliate



AANBIEDINGEN

Aanbiedingen
Ontdek onze aanbiedingen

KLM Holidays

Europese stedentrips

Kortingen voor Flying Blue-deelnemers

Gratis KLM Bus Service

KLM Real Deal Dagen



MEER KLM

Meer KLM
Nieuwsbrief

KLM-blog

Waarom kiezen voor KLM

KLM Delfts blauwe huisjes



DOWNLOAD DE APP

Download de app



GERELATEERDE WEBSITES

Gerelateerde websites
airfrance.com

airfranceklm.com

skyteam.com

flyingblue.com

Engels



ONZE REISGIDSEN

Onze reisgidsen
Reisgids Curaçao

Reisgids Bonaire

Reisgids Alicante

Reisgids Madrid

Meer reisgidsen



ONZE BESTEMMINGEN

Onze bestemmingen
Vliegtickets Paramaribo

Vliegtickets New York

Vliegtickets Kaapstad

Vliegtickets Londen

Meer bestemmingen



POPULAIRE LANDEN

Populaire landen
Vliegtickets Curaçao

Vliegtickets Suriname

Vliegtickets Thailand

Vliegtickets Zuid-Afrika

Meer vliegtickets



ONZE ROUTES

Onze routes
Amsterdam - Curaçao

Amsterdam - New York

Amsterdam - Paramaribo

Amsterdam - Stockholm

Meer routes

 * Juridische informatie
 * Privacybeleid
 * Toegankelijkheidsverklaring
 * © 2023 KLM
 * Cookie-instellingen
   



Home

Mijn Reis

Check-in

Informatie



KLM MAAKT GEBRUIK VAN COOKIES

KLM maakt gebruikt van cookies en soortgelijke technologieën wanneer u de
KLM.com-website en gerelateerde websites bezoekt en onze app gebruikt (hierna
gezamenlijk ‘onze website’ genoemd). We gebruiken altijd functionele en
analytische cookies om ervoor te zorgen dat onze website goed werkt en zodat u
alle functies kunt gebruiken.

Als u toestemming geeft, maken we daarnaast gebruik van cookies om (i) de
effectiviteit van onze marketingcampagnes te meten en analyseren (‘marketing
cookies voor prestaties’) en (ii) onze content en advertenties relevanter voor u
te maken (‘marketing cookies voor advertenties en sociale media’). Door het
plaatsen van deze cookies kunnen KLM en derden uw gedrag op het internet volgen.

Als u op 'Accepteer' klikt, stemt u in met het plaatsen van alle marketing
cookies. Als u op 'Weiger' klikt, plaatsen wij enkel functionele en analytische
cookies. U kunt op ieder moment uw cookie-instellingen wijzigen of uw
toestemming intrekken.

Wijzig cookie-instellingenLees KLM's cookiebeleidBekijk de volledige lijst van
cookies en derde partijen die op onze website worden gebruikt
WeigerAccepteer


COOKIE-INSTELLINGEN

Functionele en analytische cookies

Door deze optie te selecteren, kunnen wij alleen functionele en analytische
cookies gebruiken.

Functionele en analytische cookies:

 * Zorgen ervoor dat onze website goed werkt en u alle functies kunt gebruiken
 * Zorgen ervoor dat u een vlucht kunt boeken en veilig toegang heeft tot uw
   account
 * Zijn nodig om uw taalvoorkeuren en instellingen op te slaan
 * Maken het mogelijk om feedback op onze website te geven
 * Helpen ons om fouten op te sporen en onze website te verbeteren
 * Worden gebruikt om informatie te verzamelen over hoe bezoekers onze website
   gebruiken
 * Worden gebruikt om A/B-tests uit te voeren



Marketingcookies voor prestaties

Door deze optie te selecteren, geef je ons toestemming om naast de functionele
en analytische cookies zoals hierboven beschreven ook cookies te gebruiken voor
het meten van de effectiviteit van onze marketingcampagnes.

Marketingcookies voor prestaties:

 * Worden gebruikt om de effectiviteit van onze marketingcampagnes te meten en
   analyseren
 * Worden gebruikt om de prestaties van onze verschillende marketingcampagnes
   met elkaar te vergelijken
 * Worden nooit gebruikt voor gepersonaliseerde advertenties



Marketingcookies voor prestaties, advertenties en sociale media

Door deze optie te selecteren, geef je ons toestemming om naast de functionele
en analytische cookies zoals hierboven beschreven ook cookies te gebruiken om de
effectiviteit van onze marketingcampagnes te meten en voor advertenties en
sociale media.

Marketingcookies voor advertenties worden gebruikt om:

 * Informatie te verzamelen over uw bezoek aan en kliks op onze website en op
   websites en apps van derden
 * U relevante, gepersonaliseerde advertenties en aanbiedingen te tonen op onze
   website en andere websites en apps. Hiervoor kunnen wij uw informatie ook met
   derden delen, bijvoorbeeld om deel te nemen aan 'custom audience' programma’s
   van sociale media-platformen.
 * De effectiviteit van onze advertenties te meten door het aantal kliks in
   kaart te brengen
 * Het aantal keer dat u een bepaalde advertentie ziet te beperken
 * Het mogelijk te maken om content leuk te vinden of met vrienden te delen via
   sociale media-platformen zoals Facebook en Twitter. Deze platformen kunnen
   hun cookies voor eigen doeleinden gebruiken, waaronder voor
   marketingdoeleinden.
 * Kunnen door social media-platforms zoals Facebook en Twitter voor hun eigen
   doeleinden gebruikt worden

Accepteer geselecteerde cookiesAccepteer alle cookies