www.klm.ua Open in urlscan Pro
2a02:26f0:f700:5::216:59ad  Public Scan

Submitted URL: http://klm.ua/
Effective URL: https://www.klm.ua/
Submission: On September 30 via api from GB — Scanned from GB

Form analysis 2 forms found in the DOM

<form _ngcontent-server-app-c348="" novalidate="" role="search" class="ng-untouched ng-pristine ng-invalid ng-star-inserted"><!----><!----><!----><!---->
  <div _ngcontent-server-app-c348="" class="bw-search-widget__open-search-button-container">
    <div _ngcontent-server-app-c348="" class="bw-search-widget__inner-container"><mat-accordion _ngcontent-server-app-c348="" class="mat-accordion ng-star-inserted"><mat-expansion-panel _ngcontent-server-app-c348=""
          data-test="bwsfe-widget__expansion-panel" hidetoggle="" class="mat-expansion-panel bw-search-widget__expansion-panel ng-tns-c181-13 bw-search-widget__expansion-panel--closed ng-star-inserted"
          data-test-value="disabled"><mat-expansion-panel-header _ngcontent-server-app-c348="" role="button"
            class="mat-expansion-panel-header mat-focus-indicator bw-search-widget__expansion-panel-header ng-tns-c182-14 ng-tns-c181-13 mat-expansion-toggle-indicator-after ng-star-inserted" id="mat-expansion-panel-header-0" tabindex="0"
            aria-controls="cdk-accordion-child-0" aria-expanded="false" aria-disabled="false"><span class="mat-content ng-tns-c182-14">
              <div _ngcontent-server-app-c348="" class="bw-search-widget__default-template-first-row ng-tns-c182-14"><bwc-form-input-container _ngcontent-server-app-c348="" class="bw-search-widget__first-row_trip bwc-form-input-container">
                  <div class="ng-star-inserted"><mat-form-field _ngcontent-server-app-c348=""
                      class="mat-form-field ng-tns-c194-15 mat-primary mat-form-field-type-mat-select mat-form-field-appearance-legacy mat-form-field-can-float mat-form-field-has-label mat-form-field-hide-placeholder ng-untouched ng-pristine ng-valid ng-star-inserted mat-form-field-should-float">
                      <div class="mat-form-field-wrapper ng-tns-c194-15">
                        <div class="mat-form-field-flex ng-tns-c194-15"><!----><!---->
                          <div class="mat-form-field-infix ng-tns-c194-15"><mat-select _ngcontent-server-app-c348="" role="combobox" aria-autocomplete="none" aria-haspopup="true" formcontrolname="tripKind" data-test="bwsfe-widget__trip-type-selector"
                              class="mat-select ng-tns-c202-16 ng-tns-c194-15 ng-untouched ng-pristine ng-valid ng-star-inserted" aria-labelledby="mat-form-field-label-1 mat-select-value-1" id="mat-select-0" tabindex="0" aria-expanded="false"
                              aria-required="false" aria-disabled="false" aria-invalid="false">
                              <div cdk-overlay-origin="" class="mat-select-trigger ng-tns-c202-16">
                                <div class="mat-select-value ng-tns-c202-16" id="mat-select-value-1"><!----><span class="mat-select-value-text ng-tns-c202-16 ng-star-inserted"><span class="ng-tns-c202-16 ng-star-inserted">Round
                                      trip</span><!----><!----></span><!----></div>
                                <div class="mat-select-arrow-wrapper ng-tns-c202-16">
                                  <div class="mat-select-arrow ng-tns-c202-16"></div>
                                </div>
                              </div><!---->
                            </mat-select><span class="mat-form-field-label-wrapper ng-tns-c194-15"><label class="mat-form-field-label ng-tns-c194-15 ng-star-inserted" id="mat-form-field-label-1" for="mat-select-0" aria-owns="mat-select-0"><span
                                  class="ng-tns-c194-15 ng-star-inserted">Trip</span><!----><!----><!----><!----></label><!----></span></div><!---->
                        </div>
                        <div class="mat-form-field-underline ng-tns-c194-15 ng-star-inserted"><span class="mat-form-field-ripple ng-tns-c194-15"></span></div><!---->
                        <div class="mat-form-field-subscript-wrapper ng-tns-c194-15"><!---->
                          <div class="mat-form-field-hint-wrapper ng-tns-c194-15 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity: 1; transform: translateY(0%);"><!---->
                            <div class="mat-form-field-hint-spacer ng-tns-c194-15"></div>
                          </div><!---->
                        </div>
                      </div>
                    </mat-form-field></div><!----><!---->
                </bwc-form-input-container>
                <div _ngcontent-server-app-c348="" formarrayname="flights" class="bw-search-widget__first-row__route-container ng-untouched ng-pristine ng-invalid">
                  <div _ngcontent-server-app-c348="" class="ng-untouched ng-pristine ng-invalid ng-star-inserted">
                    <div _ngcontent-server-app-c348="" class="bw-search-widget__route ng-star-inserted"><bwc-form-input-container _ngcontent-server-app-c348="" class="bw-search-widget__route_origin bwc-form-input-container">
                        <div class="ng-star-inserted"><mat-form-field _ngcontent-server-app-c348=""
                            class="mat-form-field ng-tns-c194-20 mat-primary mat-form-field-type-station-list mat-form-field-appearance-legacy mat-form-field-can-float mat-form-field-has-label mat-form-field-hide-placeholder ng-untouched ng-pristine ng-invalid ng-star-inserted">
                            <div class="mat-form-field-wrapper ng-tns-c194-20">
                              <div class="mat-form-field-flex ng-tns-c194-20"><!---->
                                <div class="mat-form-field-prefix ng-tns-c194-20 ng-star-inserted"><bwc-icon _ngcontent-server-app-c348="" name="departure" matprefix="" class="bwc-icon--departure ng-tns-c194-20"><mat-icon role="img"
                                      class="mat-icon notranslate mat-icon-no-color" aria-hidden="true" data-mat-icon-type="svg" data-mat-icon-name="departure-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-form-field-infix ng-tns-c194-20"><bw-search-station-list _ngcontent-server-app-c348="" data-test="bwsfe-widget__origin-input" class="ng-tns-c194-20 ng-untouched ng-pristine ng-invalid"
                                    id="station-list-0" aria-describedby=""><input type="text" aria-haspopup="true" matinput="" autocorrect="off" spellcheck="false" autocomplete="off" required=""
                                      class="mat-input-element mat-form-field-autofill-control cdk-text-field-autofill-monitored"
                                      aria-label="Enter the name of the city, country or airport you will be departing from. Then use the arrow keys to scroll up and down the list of cities or airports. Hit enter to confirm your choice."
                                      id="mat-input-1" aria-invalid="false" aria-required="true"><bw-search-station-list-dialog data-test="bwsfe-station-list__dialog" _nghost-server-app-c355="" class="ng-tns-c355-22 ng-star-inserted"
                                      aria-busy="false"><!----></bw-search-station-list-dialog></bw-search-station-list><span class="mat-form-field-label-wrapper ng-tns-c194-20"><label
                                      class="mat-form-field-label ng-tns-c194-20 mat-empty mat-form-field-empty ng-star-inserted" id="mat-form-field-label-7" for="station-list-0" aria-owns="station-list-0"><mat-placeholder
                                        _ngcontent-server-app-c348="" class="ng-tns-c194-20 ng-star-inserted">Departing from</mat-placeholder><span class="ng-tns-c194-20 ng-star-inserted"></span><!----><!----><!----><span aria-hidden="true"
                                        class="mat-placeholder-required mat-form-field-required-marker ng-tns-c194-20 ng-star-inserted"> *</span><!----></label><!----></span></div><!---->
                              </div>
                              <div class="mat-form-field-underline ng-tns-c194-20 ng-star-inserted"><span class="mat-form-field-ripple ng-tns-c194-20"></span></div><!---->
                              <div class="mat-form-field-subscript-wrapper ng-tns-c194-20"><!---->
                                <div class="mat-form-field-hint-wrapper ng-tns-c194-20 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity: 1; transform: translateY(0%);"><!---->
                                  <div class="mat-form-field-hint-spacer ng-tns-c194-20"></div>
                                </div><!---->
                              </div>
                            </div>
                          </mat-form-field></div><!----><!---->
                      </bwc-form-input-container><bwc-form-input-container _ngcontent-server-app-c348="" class="bw-search-widget__route_destination bwc-form-input-container">
                        <div class="ng-star-inserted"><mat-form-field _ngcontent-server-app-c348=""
                            class="mat-form-field ng-tns-c194-21 mat-primary mat-form-field-type-station-list mat-form-field-appearance-legacy mat-form-field-can-float mat-form-field-has-label mat-form-field-hide-placeholder ng-untouched ng-pristine ng-invalid ng-star-inserted">
                            <div class="mat-form-field-wrapper ng-tns-c194-21">
                              <div class="mat-form-field-flex ng-tns-c194-21"><!---->
                                <div class="mat-form-field-prefix ng-tns-c194-21 ng-star-inserted"><bwc-icon _ngcontent-server-app-c348="" name="arrival" matprefix="" class="bwc-icon--arrival ng-tns-c194-21"><mat-icon role="img"
                                      class="mat-icon notranslate mat-icon-no-color" aria-hidden="true" data-mat-icon-type="svg" data-mat-icon-name="arrival-kl"><svg width="100%" height="100%" viewBox="0 0 18 17" xmlns="http://www.w3.org/2000/svg"
                                        fit="" preserveAspectRatio="xMidYMid meet" focusable="false">
                                        <path fill-rule="evenodd" clip-rule="evenodd"
                                          d="M9 17H18V15.45H9V17ZM9.42 9.14L6 15.45L5.16 15.06L6.16 9.5V8.89C4.54 8.76 3.08 8.61 2.35 8.53C0.76 8.34 0.68 7.64 0.68 7.62L0 4.2L1.26 3.82L2.91 6.82L6.29 6.73V6.12L5.65 0.490004L6.51 0.160004L9.51 6.69C10.38 6.69 11.19 6.69 11.82 6.69C14.36 6.77 15.2 7.21 15.18 8.07C15.18 8.94 14.28 9.32 11.74 9.23C11.1 9.24 10.3 9.2 9.43 9.14H9.42ZM13.28 9.71C13.4279 9.71002 13.5725 9.75376 13.6956 9.83574C13.8187 9.91772 13.9149 10.0343 13.9719 10.1707C14.0289 10.3072 14.0444 10.4575 14.0162 10.6027C13.9881 10.7479 13.9177 10.8815 13.8138 10.9868C13.7099 11.0921 13.5772 11.1643 13.4324 11.1944C13.2875 11.2244 13.1371 11.211 12.9998 11.1557C12.8626 11.1005 12.7448 11.0059 12.6612 10.8839C12.5776 10.7619 12.532 10.6179 12.53 10.47C12.5287 10.3698 12.5474 10.2704 12.5851 10.1776C12.6228 10.0848 12.6788 10.0004 12.7496 9.92961C12.8204 9.85876 12.9048 9.80283 12.9976 9.76512C13.0904 9.7274 13.1898 9.70866 13.29 9.71H13.28Z">
                                        </path>
                                      </svg></mat-icon></bwc-icon></div><!---->
                                <div class="mat-form-field-infix ng-tns-c194-21"><bw-search-station-list _ngcontent-server-app-c348="" data-test="bwsfe-widget__destination-input" class="ng-tns-c194-21 ng-untouched ng-pristine ng-invalid"
                                    id="station-list-1" aria-describedby=""><input type="text" aria-haspopup="true" matinput="" autocorrect="off" spellcheck="false" autocomplete="off" required=""
                                      class="mat-input-element mat-form-field-autofill-control cdk-text-field-autofill-monitored"
                                      aria-label="Enter the name of the city, country or airport you will be arriving at. Then use the arrow keys to scroll up and down the list. Hit enter to confirm your choice." id="mat-input-2" aria-invalid="false"
                                      aria-required="true"><bw-search-station-list-dialog data-test="bwsfe-station-list__dialog" _nghost-server-app-c355="" class="ng-tns-c355-23 ng-star-inserted"
                                      aria-busy="false"><!----></bw-search-station-list-dialog></bw-search-station-list><span class="mat-form-field-label-wrapper ng-tns-c194-21"><label
                                      class="mat-form-field-label ng-tns-c194-21 mat-empty mat-form-field-empty ng-star-inserted" id="mat-form-field-label-9" for="station-list-1" aria-owns="station-list-1"><mat-placeholder
                                        _ngcontent-server-app-c348="" class="ng-tns-c194-21 ng-star-inserted">Arriving at</mat-placeholder><span class="ng-tns-c194-21 ng-star-inserted"></span><!----><!----><!----><span aria-hidden="true"
                                        class="mat-placeholder-required mat-form-field-required-marker ng-tns-c194-21 ng-star-inserted"> *</span><!----></label><!----></span></div><!---->
                              </div>
                              <div class="mat-form-field-underline ng-tns-c194-21 ng-star-inserted"><span class="mat-form-field-ripple ng-tns-c194-21"></span></div><!---->
                              <div class="mat-form-field-subscript-wrapper ng-tns-c194-21"><!---->
                                <div class="mat-form-field-hint-wrapper ng-tns-c194-21 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity: 1; transform: translateY(0%);"><!---->
                                  <div class="mat-form-field-hint-spacer ng-tns-c194-21"></div>
                                </div><!---->
                              </div>
                            </div>
                          </mat-form-field></div><!----><!---->
                      </bwc-form-input-container></div><!---->
                  </div>
                  <div _ngcontent-server-app-c348="" class="ng-untouched ng-pristine ng-invalid ng-star-inserted"><!----></div><!---->
                </div>
              </div>
            </span><!----></mat-expansion-panel-header>
          <div role="region" class="mat-expansion-panel-content ng-tns-c181-13 ng-trigger ng-trigger-bodyExpansion" id="cdk-accordion-child-0" aria-labelledby="mat-expansion-panel-header-0" style="height: 0px; visibility: hidden;">
            <div class="mat-expansion-panel-body ng-tns-c181-13">
              <div _ngcontent-server-app-c348="" class="bw-search-widget__second-row__container qa-search-date-picker__departure ng-tns-c181-13">
                <div _ngcontent-server-app-c348="" formarrayname="flights" class="ng-untouched ng-pristine ng-invalid">
                  <div _ngcontent-server-app-c348="" class="ng-untouched ng-pristine ng-invalid ng-star-inserted" style="">
                    <div _ngcontent-server-app-c348="" class="ng-star-inserted">
                      <div _ngcontent-server-app-c348="" class="bw-search-widget__date-picker-wrapper bw-search-widget__second-row__date"><bwc-form-input-container _ngcontent-server-app-c348="" class="bwc-form-input-container">
                          <div class="ng-star-inserted"><bw-datepicker _ngcontent-server-app-c348="" data-test="bwsfe-widget__datepicker" class="bw-search-widget__datepicker" _nghost-server-app-c357=""><mat-form-field _ngcontent-server-app-c357=""
                                class="mat-form-field ng-tns-c194-24 mat-primary mat-form-field-type-mat-date-range-input mat-form-field-appearance-legacy mat-form-field-can-float mat-form-field-has-label mat-form-field-hide-placeholder ng-star-inserted">
                                <div class="mat-form-field-wrapper ng-tns-c194-24">
                                  <div class="mat-form-field-flex ng-tns-c194-24"><!---->
                                    <div class="mat-form-field-prefix ng-tns-c194-24 ng-star-inserted"><mat-datepicker-toggle _ngcontent-server-app-c357="" matprefix="" class="mat-datepicker-toggle bw-search-datepicker__toggle-button ng-tns-c194-24"
                                        aria-label="Select travel dates" tabindex="-1"><button mat-icon-button="" type="button" class="mat-focus-indicator mat-icon-button mat-button-base" aria-label="Open calendar" tabindex="0"><span
                                            class="mat-button-wrapper"><!----><bwc-icon _ngcontent-server-app-c357="" name="calendar-departure:af calendar:kl" matdatepickertoggleicon="" class="bwc-icon--calendar"><mat-icon role="img"
                                                class="mat-icon notranslate mat-icon-no-color" 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><span matripple="" class="mat-ripple mat-button-ripple mat-button-ripple-round"></span><span class="mat-button-focus-overlay"></span></button></mat-datepicker-toggle>
                                    </div><!---->
                                    <div class="mat-form-field-infix ng-tns-c194-24"><mat-date-range-input _ngcontent-server-app-c357="" role="group" data-test="bwsfe-datepicker__input--range" aria-haspopup="true" matinput="" tabindex="-1"
                                        readonly="true" class="mat-date-range-input bw-search-datepicker ng-star-inserted" data-mat-calendar="mat-datepicker-0">
                                        <div cdkmonitorsubtreefocus="" class="mat-date-range-input-container">
                                          <div class="mat-date-range-input-start-wrapper"><input _ngcontent-server-app-c357="" type="text" matstartdate="" tabindex="-1" readonly="true"
                                              class="mat-start-date mat-date-range-input-inner ng-touched ng-pristine ng-valid" id="mat-date-range-input-0" aria-haspopup="dialog" min="2022-09-30" max="2023-09-24"><span aria-hidden="true"
                                              class="mat-date-range-input-mirror"></span></div><span class="mat-date-range-input-separator mat-date-range-input-separator-hidden">–</span>
                                          <div class="mat-date-range-input-end-wrapper"><input _ngcontent-server-app-c357="" type="text" matenddate="" tabindex="-1" readonly="true"
                                              class="mat-end-date mat-date-range-input-inner ng-untouched ng-pristine ng-valid" aria-haspopup="dialog" min="2022-09-30" max="2023-09-24"></div>
                                        </div>
                                      </mat-date-range-input><mat-date-range-picker _ngcontent-server-app-c357="" class="ng-star-inserted"></mat-date-range-picker><!----><!----><!----><!----><span
                                        class="mat-form-field-label-wrapper ng-tns-c194-24"><label class="mat-form-field-label ng-tns-c194-24 mat-empty mat-form-field-empty ng-star-inserted" id="mat-form-field-label-11" for="mat-date-range-input-0"
                                          aria-owns="mat-date-range-input-0"><mat-placeholder _ngcontent-server-app-c357="" class="ng-tns-c194-24 ng-star-inserted">Travel dates</mat-placeholder><span
                                            class="ng-tns-c194-24 ng-star-inserted"></span><!----><!----><!----><!----></label><!----></span></div>
                                    <div class="mat-form-field-suffix ng-tns-c194-24 ng-star-inserted"><button _ngcontent-server-app-c357="" mat-icon-button="" type="button" matsuffix=""
                                        class="mat-focus-indicator mat-icon-button mat-button-base mat-button-disabled ng-tns-c194-24" disabled="true"><span class="mat-button-wrapper"><bwc-icon _ngcontent-server-app-c357="" color="primary"
                                            name="cross" class="bwc-icon--cross"><mat-icon role="img" class="mat-icon notranslate mat-primary" 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 0L7 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></span><span matripple="" class="mat-ripple mat-button-ripple mat-button-ripple-round"></span><span class="mat-button-focus-overlay"></span></button></div><!---->
                                  </div>
                                  <div class="mat-form-field-underline ng-tns-c194-24 ng-star-inserted"><span class="mat-form-field-ripple ng-tns-c194-24"></span></div><!---->
                                  <div class="mat-form-field-subscript-wrapper ng-tns-c194-24"><!---->
                                    <div class="mat-form-field-hint-wrapper ng-tns-c194-24 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity: 1; transform: translateY(0%);"><!---->
                                      <div class="mat-form-field-hint-spacer ng-tns-c194-24"></div>
                                    </div><!---->
                                  </div>
                                </div>
                              </mat-form-field></bw-datepicker></div><!----><!---->
                        </bwc-form-input-container></div>
                    </div><!---->
                  </div>
                  <div _ngcontent-server-app-c348="" class="ng-untouched ng-pristine ng-invalid ng-star-inserted" style=""><!----></div><!---->
                </div><bwc-form-input-container _ngcontent-server-app-c348="" class="bw-search-widget__second-row__passengers bwc-form-input-container">
                  <div class="ng-star-inserted" style=""><mat-form-field _ngcontent-server-app-c348=""
                      class="mat-form-field ng-tns-c194-17 mat-primary mat-form-field-type-mat-input mat-form-field-appearance-legacy mat-form-field-can-float mat-form-field-should-float mat-form-field-has-label mat-form-field-hide-placeholder ng-untouched ng-pristine ng-valid ng-star-inserted">
                      <div class="mat-form-field-wrapper ng-tns-c194-17">
                        <div class="mat-form-field-flex ng-tns-c194-17"><!----><!---->
                          <div class="mat-form-field-infix ng-tns-c194-17"><input _ngcontent-server-app-c348="" data-test="bwsfe-widget__passenger-manager-input" role="button" aria-haspopup="true" matinput=""
                              class="mat-input-element mat-form-field-autofill-control bw-search-widget__passenger-manager-input ng-tns-c194-17 ng-untouched ng-pristine ng-valid cdk-text-field-autofill-monitored" id="mat-input-0" readonly="true"
                              aria-invalid="false" aria-required="false"><span class="mat-form-field-label-wrapper ng-tns-c194-17"><label class="mat-form-field-label ng-tns-c194-17 ng-star-inserted" id="mat-form-field-label-3" for="mat-input-0"
                                aria-owns="mat-input-0"><mat-placeholder _ngcontent-server-app-c348="" class="ng-tns-c194-17 ng-star-inserted">Passengers</mat-placeholder><span
                                  class="ng-tns-c194-17 ng-star-inserted"></span><!----><!----><!----><!----></label><!----></span></div><!---->
                        </div>
                        <div class="mat-form-field-underline ng-tns-c194-17 ng-star-inserted"><span class="mat-form-field-ripple ng-tns-c194-17"></span></div><!---->
                        <div class="mat-form-field-subscript-wrapper ng-tns-c194-17"><!---->
                          <div class="mat-form-field-hint-wrapper ng-tns-c194-17 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity: 1; transform: translateY(0%);"><!---->
                            <div class="mat-form-field-hint-spacer ng-tns-c194-17"></div>
                          </div><!---->
                        </div>
                      </div>
                    </mat-form-field></div><!----><!---->
                </bwc-form-input-container><bwc-form-input-container _ngcontent-server-app-c348="" class="bw-search-widget__second-row__cabin bwc-form-input-container">
                  <div class="ng-star-inserted" style=""><mat-form-field _ngcontent-server-app-c348=""
                      class="mat-form-field ng-tns-c194-18 mat-primary mat-form-field-type-mat-select mat-form-field-appearance-legacy mat-form-field-can-float mat-form-field-has-label mat-form-field-hide-placeholder ng-untouched ng-pristine ng-valid ng-star-inserted mat-form-field-should-float">
                      <div class="mat-form-field-wrapper ng-tns-c194-18">
                        <div class="mat-form-field-flex ng-tns-c194-18"><!----><!---->
                          <div class="mat-form-field-infix ng-tns-c194-18"><mat-select _ngcontent-server-app-c348="" role="combobox" aria-autocomplete="none" aria-haspopup="true" formcontrolname="classType"
                              data-test="bwsfe-widget__cabin-class-select" class="mat-select ng-tns-c202-19 ng-tns-c194-18 ng-untouched ng-pristine ng-valid ng-star-inserted" aria-labelledby="mat-form-field-label-5 mat-select-value-3"
                              id="mat-select-2" tabindex="0" aria-expanded="false" aria-required="false" aria-disabled="false" aria-invalid="false">
                              <div cdk-overlay-origin="" class="mat-select-trigger ng-tns-c202-19">
                                <div class="mat-select-value ng-tns-c202-19" id="mat-select-value-3"><!----><span class="mat-select-value-text ng-tns-c202-19 ng-star-inserted" style=""><span class="ng-tns-c202-19 ng-star-inserted">Economy
                                      Class</span><!----><!----></span><!----></div>
                                <div class="mat-select-arrow-wrapper ng-tns-c202-19">
                                  <div class="mat-select-arrow ng-tns-c202-19"></div>
                                </div>
                              </div><!---->
                            </mat-select><span class="mat-form-field-label-wrapper ng-tns-c194-18"><label class="mat-form-field-label ng-tns-c194-18 ng-star-inserted" id="mat-form-field-label-5" for="mat-select-2" aria-owns="mat-select-2"><span
                                  class="ng-tns-c194-18 ng-star-inserted">Class</span><!----><!----><!----><!----></label><!----></span></div><!---->
                        </div>
                        <div class="mat-form-field-underline ng-tns-c194-18 ng-star-inserted"><span class="mat-form-field-ripple ng-tns-c194-18"></span></div><!---->
                        <div class="mat-form-field-subscript-wrapper ng-tns-c194-18"><!---->
                          <div class="mat-form-field-hint-wrapper ng-tns-c194-18 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity: 1; transform: translateY(0%);"><!---->
                            <div class="mat-form-field-hint-spacer ng-tns-c194-18"></div>
                          </div><!---->
                        </div>
                      </div>
                    </mat-form-field></div><!----><!---->
                </bwc-form-input-container>
              </div><!---->
            </div>
          </div>
        </mat-expansion-panel><!----></mat-accordion><!----><!----><!----></div><button _ngcontent-server-app-c348="" mat-button="" color="primary" type="button" data-test="bwsfe-widget__open-search-button"
      class="mat-focus-indicator bw-search-widget__open-search-button bwc-o-body-variant mat-button mat-button-base mat-primary" style="visibility: visible;"><span class="mat-button-wrapper"> Continue <bwc-icon _ngcontent-server-app-c348=""
          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 height="100%" viewBox="0 0 9 15"
              width="100%" xmlns="http://www.w3.org/2000/svg" fit="" 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"></path>
            </svg></mat-icon></bwc-icon></span><span matripple="" class="mat-ripple mat-button-ripple"></span><span class="mat-button-focus-overlay"></span></button>
  </div><!---->
  <div _ngcontent-server-app-c348="" class="bw-search-widget__search_flights"><!----><!---->
    <div _ngcontent-server-app-c348="" class="bw-search-widget__search_flights__button"><!----><!----><!----><!----></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">Functional and analytical 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>Functional and analytical cookies</p>
        <ul>
          <li>Will be used if you visit KLM's website, but cannot be used to offer you personalised services</li>
          <li>Are necessary for the proper functioning of the website</li>
          <li>Enable you to book a flight and access your account securely</li>
          <li>Do not collect any personal information</li>
          <li>Help us detect any bugs and improve our websites</li>
          <li>Collect anonymous information about your visits to our websites</li>
          <li>Are never used for marketing purposes</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">Marketing cookies for performance</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>Functional and analytical cookies</p>
        <ul>
          <li>Will be used if you visit KLM's website, but cannot be used to offer you personalised services</li>
          <li>Are necessary for the proper functioning of the website</li>
          <li>Enable you to book a flight and access your account securely</li>
          <li>Do not collect any personal information</li>
          <li>Help us detect any bugs and improve our websites</li>
          <li>Collect anonymous information about your visits to our websites</li>
          <li>Are never used for marketing purposes</li>
        </ul>
        <p>Marketing cookies for performance</p>
        <ul>
          <li>Are used to monitor the performance of marketing campaigns</li>
          <li>Enable us to compare performance across our marketing campaigns</li>
          <li>Are never used for individual targeting</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">Marketing cookies for performance and advertisement</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>Functional and analytical cookies</p>
        <ul>
          <li>Will be used if you visit KLM's website, but cannot be used to offer you personalised services</li>
          <li>Are necessary for the proper functioning of the website</li>
          <li>Enable you to book a flight and access your account securely</li>
          <li>Do not collect any personal information</li>
          <li>Help us detect any bugs and improve our websites</li>
          <li>Collect anonymous information about your visits to our websites</li>
          <li>Are never used for marketing purposes</li>
        </ul>
        <p>Marketing cookies for performance</p>
        <ul>
          <li>Are used to monitor the performance of marketing campaigns</li>
          <li>Enable us to compare performance across our marketing campaigns</li>
          <li>Are never used for individual targeting</li>
        </ul>
        <p>Marketing cookies for advertisement</p>
        <ul>
          <li>Are used to collect information about your visit and clicks on our website and third-party websites</li>
          <li>Are used to show you relevant, personalised advertisements or offers on our website and outside our website</li>
          <li>Measure the effectiveness of our advertising campaigns by tracking the number of clicks</li>
          <li>Limit the number of times you see an advertisement</li>
          <li>Allow you to like or share content on social media platforms such as Facebook and Twitter</li>
          <li>Can be used by social media platforms such as Facebook and Twitter for their own purposes</li>
        </ul>
      </div>
    </span></label>
</form>

Text Content

Home

My Trip

Check-in

COVID-19

Information

Contrast on
Ukraine - EN

Skip to main content


KLM ROYAL DUTCH AIRLINES

SkyTeam Airline Alliance

Contrast on2Notifications
Ukraine - EN
Log in
Sign up

Home

My Trip

Check-in

COVID-19

Information
We've updated our privacy policy, read the newest version.

If you are a Ukrainian resident, please contact us at +380 (0)89 324 0940 or at
+33 1 7048 5321. We have specific fares you can use to transit out of Hungary,
Poland or Romania.

Book a flight
Book with Miles


Round trip

Trip


Departing from *


Arriving at *




–

Travel dates




Passengers


Economy Class

Class


Continue



 * KLM FLIGHTS TO/FROM UKRAINE
   
   are canceled. Information on further flights will be added.
   
   Read more about rebooking policy


 * WHERE CAN I FLY TO?
   
   Check out the COVID-19 requirements for your dream destination with our new
   tool.
   
   Find your destination


 * CORONA TESTS WORLDWIDE
   
   Prepare your trip and check where you can take a test
   
   CHECK IT HERE


 * BOOK WITH FLEXIBILITY
   
   With our flexible booking policy, you can change your travel plans free of
   charge.
   
   Read all conditions

   

 * 
 * 
 * 
 * 
   

Item 1 of 4


OUR BEST OFFERS


NOW OPEN

Amsterdam

from USD 196 


FRENCH RIVIERA

Nice

from USD 191*


PORTUGAL IS A FEW CLICKS AWAY

Lisbon

from USD 168*


COOLING COCKTAIL ON THE BEACH

Aruba

from USD 817*


THE CITY OF AZTECS

Mexico City

from USD 950*


CHECK FOR UPDATES

of our rebook policy


CORONA TESTS WORLDWIDE

Prepare your trip and check where you can take a test



*All amounts are in USD. Taxes and surcharges are included. No booking fee is
applicable, but a payment surcharge may apply. Prices shown may vary depending
on fare availability.

More destinations


WANT TO ENRICH YOUR TRIP?

Arrange your transport to and from the airport

and earn Miles

Book your accommodation

with Booking.com and earn miles

Rent a car at a favourable price

and earn Miles

Book the best activities

at your destination


Discover more


LOOKING FOR SPECIAL DEALS?

Sign up here to receive personalised offers and travel inspiration right in your
inbox.
Sign up now
Back to top


CONTACT US

Contact us

All contact options


ABOUT KLM

About KLM

Corporate

Newsroom

Sustainability

Careers

Partners

Affiliate


DEALS

Deals

All deals

Flying Blue discounts


MORE KLM

More KLM

Newsletter

KLM Blog

Why choose KLM

KLM Delft Blue houses


DOWNLOAD THE APP

Download the app



GROUP SITES

Group sites

airfrance.com

airfranceklm.com

skyteam.com

flyingblue.com


TRAVEL GUIDES

Travel guides

Alicante

Amsterdam

Barcelona

Dublin

Lisbon

Los Angeles

New York

Paris

Toronto

More travel guides


TOP DESTINATIONS

Top destinations

Amsterdam

Lima

Lisbon

Los Angeles

New York

Paris

San Francisco

Toronto

Valencia

More flights


POPULAR COUNTRIES

Popular countries

Canada

France

Ireland

Norway

Peru

Portugal

Spain

Switzerland

United Kingdom

United States


TRENDING ROUTES

Trending routes

Kiev - Alicante

Kiev - Amsterdam

Kiev - Barcelona

Kiev - Dublin

Kiev - Lisbon

Kiev - Los Angeles

Kiev - New York

Kiev - Paris

Kiev - Toronto

Kiev - Valencia
 * Legal information
 * Privacy policy
 * Accessibility statement
 * © 2022 KLM
 * Cookie settings
   




Home

My Trip

Check-in

COVID-19

Information


THIS WEBSITE USES COOKIES

KLM.com uses functional and analytical cookies to make sure our website works
properly and to offer you the best possible user experience. By using this
website, functional and analytical cookies will be installed on your browser.

With your consent, we also use marketing cookies to analyse our marketing
performance and to personalise the offers in our advertisements. By placing
these cookies, KLM and third parties can track your internet behaviour to make
our content and advertisements more relevant to your interests.

By clicking on ‘Accept’, you consent to the placing of all marketing cookies. By
clicking on 'Reject', we will not place any marketing cookies. You can change
your cookie preferences or withdraw your consent at any given time.

Change cookie settingsRead KLM's cookie policyCheck the full list of cookies
used on our website
RejectAccept


COOKIE SETTINGS

Functional and analytical cookies

Functional and analytical cookies

 * Will be used if you visit KLM's website, but cannot be used to offer you
   personalised services
 * Are necessary for the proper functioning of the website
 * Enable you to book a flight and access your account securely
 * Do not collect any personal information
 * Help us detect any bugs and improve our websites
 * Collect anonymous information about your visits to our websites
 * Are never used for marketing purposes



Marketing cookies for performance

Functional and analytical cookies

 * Will be used if you visit KLM's website, but cannot be used to offer you
   personalised services
 * Are necessary for the proper functioning of the website
 * Enable you to book a flight and access your account securely
 * Do not collect any personal information
 * Help us detect any bugs and improve our websites
 * Collect anonymous information about your visits to our websites
 * Are never used for marketing purposes

Marketing cookies for performance

 * Are used to monitor the performance of marketing campaigns
 * Enable us to compare performance across our marketing campaigns
 * Are never used for individual targeting



Marketing cookies for performance and advertisement

Functional and analytical cookies

 * Will be used if you visit KLM's website, but cannot be used to offer you
   personalised services
 * Are necessary for the proper functioning of the website
 * Enable you to book a flight and access your account securely
 * Do not collect any personal information
 * Help us detect any bugs and improve our websites
 * Collect anonymous information about your visits to our websites
 * Are never used for marketing purposes

Marketing cookies for performance

 * Are used to monitor the performance of marketing campaigns
 * Enable us to compare performance across our marketing campaigns
 * Are never used for individual targeting

Marketing cookies for advertisement

 * Are used to collect information about your visit and clicks on our website
   and third-party websites
 * Are used to show you relevant, personalised advertisements or offers on our
   website and outside our website
 * Measure the effectiveness of our advertising campaigns by tracking the number
   of clicks
 * Limit the number of times you see an advertisement
 * Allow you to like or share content on social media platforms such as Facebook
   and Twitter
 * Can be used by social media platforms such as Facebook and Twitter for their
   own purposes

Accept selected cookiesAccept all cookies
You have 2 unread messages