www.klm.com.hk
Open in
urlscan Pro
2600:141b:1c00:16::17c4:31d
Public Scan
URL:
https://www.klm.com.hk/
Submission: On January 16 via api from US — Scanned from US
Submission: On January 16 via api from US — Scanned from US
Form analysis
2 forms found in the DOM<form _ngcontent-server-app-c1894785876="" novalidate="" id="bw-search-widget-form-15hCmh4vxh" role="search" data-hg="dKgaJ" class="ng-tns-c1894785876-12 ng-pristine ng-star-inserted ng-touched ng-invalid"><!----><!----><!----><!---->
<div _ngcontent-server-app-c1894785876="" class="ng-tns-c1894785876-12 ng-star-inserted">
<div _ngcontent-server-app-c1894785876="" data-test="bwsfe-widget__expansion-panel" class="ng-tns-c1894785876-12 ng-star-inserted" data-test-value="collapsed">
<div _ngcontent-server-app-c1894785876="" class="bw-search-widget__flights-container ng-tns-c1894785876-12"><bwc-form-input-container _ngcontent-server-app-c1894785876="" placeholder="-"
class="bw-search-widget__trip-type-selector ng-tns-c1894785876-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-c1894785876="" 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-c1894785876=""
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-c1894785876="" 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-c1894785876="" class="ng-tns-c1894785876-12" value="roundtrip">往返</option>
<option _ngcontent-server-app-c1894785876="" class="ng-tns-c1894785876-12" value="oneway">單程</option>
<option _ngcontent-server-app-c1894785876="" class="ng-tns-c1894785876-12 ng-star-inserted" value="multicity"> 多目的地 </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-c1894785876="" formarrayname="flights" class="bw-search-widget__flights ng-tns-c1894785876-12 ng-pristine ng-touched ng-invalid">
<div _ngcontent-server-app-c1894785876="" class="bw-search-widget__flight ng-tns-c1894785876-12 ng-star-inserted"><bws-search-station-list _ngcontent-server-app-c1894785876="" data-test="station-list-departure-Xr7Ew2tobr"
requirederrorlabelkey="search.widget.error.departing_from" icon="departure" class="bw-search-widget__station-list ng-tns-c1894785876-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">去程出發地<!----><!----></span><mat-form-field _ngcontent-server-app-c1697407892=""
outline-content=""
class="mat-mdc-form-field ng-tns-c1205077789-21 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-21 mdc-text-field--outlined mdc-text-field--no-label"><!---->
<div class="mat-mdc-form-field-flex ng-tns-c1205077789-21">
<div matformfieldnotchedoutline="" class="mdc-notched-outline ng-tns-c1205077789-21 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-21 ng-star-inserted"><bwc-icon _ngcontent-server-app-c1697407892="" color="primary" matprefix="" class="bwc-icon--departure ng-tns-c1205077789-21"
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-21"><!----><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-21 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="去程出發地" 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-21"><!---->
<div class="mat-mdc-form-field-hint-wrapper ng-tns-c1205077789-21 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-21"></div>
</div><!---->
</div>
</mat-form-field></label></div><!---->
</bwc-form-input-container><!----><!----><!----><!----></bws-search-station-list><!----><bws-search-station-list _ngcontent-server-app-c1894785876="" data-test="station-list-arrival-3lqBamljYq"
requirederrorlabelkey="search.widget.error.arriving_at" icon="arrival" class="bw-search-widget__station-list ng-tns-c1894785876-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">到達<!----><!----></span><mat-form-field _ngcontent-server-app-c1697407892=""
outline-content=""
class="mat-mdc-form-field ng-tns-c1205077789-23 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-23 mdc-text-field--outlined mdc-text-field--no-label"><!---->
<div class="mat-mdc-form-field-flex ng-tns-c1205077789-23">
<div matformfieldnotchedoutline="" class="mdc-notched-outline ng-tns-c1205077789-23 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-23 ng-star-inserted"><bwc-icon _ngcontent-server-app-c1697407892="" color="primary" matprefix="" class="bwc-icon--arrival ng-tns-c1205077789-23"
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-23"><!----><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-23 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="到達" 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-23"><!---->
<div class="mat-mdc-form-field-hint-wrapper ng-tns-c1205077789-23 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-23"></div>
</div><!---->
</div>
</mat-form-field></label></div><!---->
</bwc-form-input-container><!----><!----><!----><!----></bws-search-station-list><!----><!----><!----></div><!----><!----><!----><!----><!---->
</div><button _ngcontent-server-app-c1894785876="" 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-c1894785876-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-c1894785876="">繼續</span><bwc-icon
_ngcontent-server-app-c1894785876="" 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-c1894785876="" id="bw-search-widget-expandable" class="bw-search-widget__date-pax-class qa-search-date-picker__departure ng-tns-c1894785876-12 ng-trigger ng-trigger-expand" style="height: 0px; margin-top: 0px;">
<div _ngcontent-server-app-c1894785876="" formarrayname="flights" class="bw-search-widget__datepicker-container ng-tns-c1894785876-12 ng-pristine ng-touched ng-invalid"><bw-datepicker _ngcontent-server-app-c1894785876=""
data-test="bwsfe-widget__datepicker" class="bw-search-widget__datepicker ng-tns-c1894785876-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">旅行日期<!----><!----></span><mat-form-field _ngcontent-server-app-c1380560222=""
outline-content=""
class="mat-mdc-form-field ng-tns-c1205077789-20 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-20 mdc-text-field--outlined mdc-text-field--no-label"><!---->
<div class="mat-mdc-form-field-flex ng-tns-c1205077789-20">
<div matformfieldnotchedoutline="" class="mdc-notched-outline ng-tns-c1205077789-20 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-20 ng-star-inserted"><mat-datepicker-toggle _ngcontent-server-app-c1380560222="" matprefix="" class="mat-datepicker-toggle ng-tns-c1205077789-20"
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-20"><!----><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-20" 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="2024-01-15T23:49:51-10:00" max="2025-01-08T23:49:51-10: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="2024-01-15T23:49:51-10:00" max="2025-01-08T23:49:51-10: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-20"></mat-date-range-picker><!----></div><!---->
<div class="mat-mdc-form-field-icon-suffix ng-tns-c1205077789-20 ng-star-inserted"><button _ngcontent-server-app-c1380560222="" type="button" matsuffix="" disabled="" aria-label="清除日期" class="ng-tns-c1205077789-20"><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-20"><!---->
<div class="mat-mdc-form-field-hint-wrapper ng-tns-c1205077789-20 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-20"></div>
</div><!---->
</div>
</mat-form-field></label></div><!---->
</bwc-form-input-container><!----><!----><!----></bw-datepicker><!----><!----><!----><!----><!----></div><bwc-form-input-container _ngcontent-server-app-c1894785876="" role="button" aria-haspopup="true"
aria-labelledby="bw-search-widget-passengers-dialog-opener" placeholder="-" class="bw-search-widget__passengers-dialog-opener ng-tns-c1894785876-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-c1894785876=""
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-c1894785876="" 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-c1894785876="" placeholder="-" class="bw-search-widget__cabin-selector ng-tns-c1894785876-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-c1894785876=""
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-c1894785876=""
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-c1894785876="" 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-c1894785876="" data-test="bwsfe-widget__cabin-class-option" class="ng-tns-c1894785876-12 ng-star-inserted" value="ECONOMY" data-test-value="ECONOMY"> 經濟艙 </option>
<option _ngcontent-server-app-c1894785876="" data-test="bwsfe-widget__cabin-class-option" class="ng-tns-c1894785876-12 ng-star-inserted" value="PREMIUM" data-test-value="PREMIUM"> 尊享經濟艙 </option>
<option _ngcontent-server-app-c1894785876="" data-test="bwsfe-widget__cabin-class-option" class="ng-tns-c1894785876-12 ng-star-inserted" value="BUSINESS" data-test-value="BUSINESS"> 商務艙 </option>
<option _ngcontent-server-app-c1894785876="" data-test="bwsfe-widget__cabin-class-option" class="ng-tns-c1894785876-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="{"1":true,"2":false,"3":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">功能性和分析性 cookie</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>選擇此選項,即表示您允許我們僅使用功能性和分析性 cookie。</p>
<p>功能性和分析性 cookie:</p>
<ul>
<li>是我們的網站正常運行所必需的</li>
<li>使您可以預訂航班並安全地存取您的帳戶</li>
<li>用於記住您的語言偏好和設定</li>
<li>允許您在我們的網站上提供反饋</li>
<li>幫助我們檢測錯誤並改進我們的網站</li>
<li>收集有關訪客如何使用我們網站的資料</li>
<li>用於 A/B 測試</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="{"1":true,"2":true,"3":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">行銷績效 cookie</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>選擇此選項,即表示您允許我們使用上述功能性和分析性 cookie,以及用來衡量我們行銷績效的 cookie。</p>
<p>用於績效的行銷 cookie:</p>
<ul>
<li>用於衡量我們行銷活動的有效性</li>
<li>用於比較行銷活動中的績效</li>
<li>絕不會用於個人定位</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="{"1":true,"2":true,"3":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">用於績效、廣告和社交媒體的行銷 cookie</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>選擇此選項,即表示您允許我們使用上述功能性和分析性 cookie,以及用來衡量我們行銷績效的 cookie,和用於廣告和社交媒體的 cookie。</p>
<p>用於廣告的行銷 cookie:</p>
<ul>
<li>用於收集有關您存取和點擊我們網站和第三方網站及應用軟體的資訊</li>
<li>用於在我們的網站和其他網站及應用軟體上向您展示相關的個人化廣告或優惠資訊。 為此,我們還可能與第三方共享此資料,例如參與社交媒體平台的自定義受眾計劃。</li>
<li>透過追蹤點擊量來衡量我們廣告活動的效果</li>
<li>限制您看到廣告的次數</li>
<li>使用此類 cookie,您便可以在 Facebook 和 Twitter 等社交媒體平台上點讚內容或與您的朋友分享。 這些平台可將這些 cookie 用於廣告宣傳等自身目的。</li>
<li>可以被 Facebook 和 Twitter 等社交媒體平台用於自己的目的</li>
</ul>
</div>
</span></label>
</form>
Text Content
Home 我的旅程 辦理登機手續 資訊 Hong Kong, China - HK 跳轉至主要內容 KLM ROYAL DUTCH AIRLINES Hong Kong, China - HK 登入 註冊 Home 我的旅程 辦理登機手續 資訊 Amsterdam Airport Schiphol – Possible delays and cancellations on January 16 due to weather conditions and limited de-icing capacity. Please stay updated on your flight through My Trip. 預訂機票 用里數預訂機票 - 往返單程 多目的地 去程出發地 到達 繼續 旅行日期 – - - 經濟艙 尊享經濟艙 商務艙 La Première頭等艙 臻選特惠日 驚喜優惠,只為重要時刻 。準備好創造全新回憶了嗎? 找到您的臻選特惠 目的地和優惠 查看從以下地點出發航班的最佳 Economy 優惠 香港 巴塞隆納 (西班牙) 自 HKD 4,548* 往返旅行 里斯本 (葡萄牙) 自 HKD 3,777* 往返旅行 曼徹斯特 (英國) 自 HKD 4,414* 往返旅行 倫敦 (英國) 自 HKD 4,426* 往返旅行 阿姆斯特丹 (荷蘭) 自 HKD 6,038* 往返旅行 馬德里 (西班牙) 自 HKD 4,756* 往返旅行 * 所有金額單位均為 HKD。 包含稅項與額外費用。 不適用預訂費用。 根據所需費用,顯示的票價可能會有所不同。 探索所有優惠 隨時瞭解最新資訊 航班動態 輕鬆查詢航班最新資訊 減少您的影響 飛行是一種不具有永續性的旅行方式。 檢查我們正在做些什麼來改善這一點,以及您可以如何提供幫助。 探索我們的最佳優惠 心動好價飛往精選目的地 準備好去旅行嗎? 開始計劃您的下一次旅行,夢想去往世界上最美麗的目的地。 您想要的不僅僅是航班? 租車 以優惠價格透過 Hertz 預訂租車,還可賺取里數。 尋找您的下一次住宿 透過 Booking.com 預訂住宿並可獲取里數。 無憂接送 安排往返機場的交通並賺取里數。 難忘的旅行經歷 透過 GetYourGuide 提前預訂您的旅行,還可賺取里數。 探索更多 在尋找特殊優惠? 在此註冊,即可在收件箱中收到個人化優惠和旅行激勵。 馬上註冊 聯絡我們 聯絡我們 所有聯絡方式 關於荷航 關於荷航 企業 新聞室 永續性 工作 商業夥伴 關係企業 優惠 優惠 各種優惠 藍天飛行會員折扣 更多荷航 更多荷航 電子報 荷航部落格 為什麼選擇荷航 荷航代爾夫特藍陶小屋 下載此應用程式 下載此應用程式 相關網站 相關網站 airfrance.com airfranceklm.com skyteam.com Flyingblue.com 英語 旅行指南 旅行指南 阿姆斯特丹 柏林 伯明罕 愛丁堡 里斯本 倫敦 曼徹斯特 巴黎 波爾圖 更多旅行指南 熱門目的地 熱門目的地 阿姆斯特丹 柏林 伯明罕 愛丁堡 里斯本 倫敦 曼徹斯特 巴黎 波爾圖 更多航班 熱門旅行國家 熱門旅行國家 比利時 丹麥 法國 德國 意大利 挪威 葡萄牙 西班牙 英國 熱門航線 熱門航線 香港-阿姆斯特丹 香港-巴塞羅那 香港-柏林 香港-伯明翰 香港-愛丁堡 香港-里斯本 香港-倫敦 香港-曼徹斯特 香港-巴黎 香港-波爾圖 * 法律資訊 * 隱私政策 * 可訪問性(無障礙)聲明 * © 2024 荷蘭航空 版權所有 * cookie 設定 Home 我的旅程 辦理登機手續 資訊 荷航使用 COOKIE 當您存取 KLM.com 網站和相關網站以及我們的應用軟體(以下稱為「我們的網站」)時,荷航會使用 cookie 和類似技術。 我們始終使用功能性和分析性 cookie 來確保我們的網站正常運行,並分析和改進我們頁面的使用體驗。 在您同意的情況下,我們還會使用 cookie 來 (i) 分析我們行銷活動的有效性(「用於績效的行銷 cookie」)以及 (ii) 幫助我們使我們的內容和廣告更符合您的興趣(「用於廣告和社交媒體的行銷 cookie」)。 透過放置這些 cookie,荷航和第三方可以追蹤您在網路上的點擊行為。 點擊「接受」,即表示您同意放置所有行銷 cookie。 點擊「拒絕」,即表示我們僅可放置功能性和分析性 cookie。 您可以隨時更改 cookie 偏好設定或撤回您的同意授權。 更改 cookie 設定閱讀荷航的 cookie 政策查看我們網站上使用的 cookie 和第三方的完整列表 拒絕接受 COOKIE 設定 功能性和分析性 cookie 選擇此選項,即表示您允許我們僅使用功能性和分析性 cookie。 功能性和分析性 cookie: * 是我們的網站正常運行所必需的 * 使您可以預訂航班並安全地存取您的帳戶 * 用於記住您的語言偏好和設定 * 允許您在我們的網站上提供反饋 * 幫助我們檢測錯誤並改進我們的網站 * 收集有關訪客如何使用我們網站的資料 * 用於 A/B 測試 行銷績效 cookie 選擇此選項,即表示您允許我們使用上述功能性和分析性 cookie,以及用來衡量我們行銷績效的 cookie。 用於績效的行銷 cookie: * 用於衡量我們行銷活動的有效性 * 用於比較行銷活動中的績效 * 絕不會用於個人定位 用於績效、廣告和社交媒體的行銷 cookie 選擇此選項,即表示您允許我們使用上述功能性和分析性 cookie,以及用來衡量我們行銷績效的 cookie,和用於廣告和社交媒體的 cookie。 用於廣告的行銷 cookie: * 用於收集有關您存取和點擊我們網站和第三方網站及應用軟體的資訊 * 用於在我們的網站和其他網站及應用軟體上向您展示相關的個人化廣告或優惠資訊。 為此,我們還可能與第三方共享此資料,例如參與社交媒體平台的自定義受眾計劃。 * 透過追蹤點擊量來衡量我們廣告活動的效果 * 限制您看到廣告的次數 * 使用此類 cookie,您便可以在 Facebook 和 Twitter 等社交媒體平台上點讚內容或與您的朋友分享。 這些平台可將這些 cookie 用於廣告宣傳等自身目的。 * 可以被 Facebook 和 Twitter 等社交媒體平台用於自己的目的 接受選定的 cookie接受所有的 cookie