www.klm.com
Open in
urlscan Pro
2a02:26f0:480:d::210:f15e
Public Scan
Submitted URL: http://www.klm.com/
Effective URL: https://www.klm.com/
Submission: On October 24 via api from RU — Scanned from DE
Effective URL: https://www.klm.com/
Submission: On October 24 via api from RU — Scanned from DE
Form analysis
2 forms found in the DOM<form _ngcontent-server-app-c4164447893="" novalidate="" id="bw-search-widget-form-15hCmh4vxh" role="search" data-hg="dKgaJ" class="ng-tns-c4164447893-17 ng-untouched ng-pristine ng-valid ng-star-inserted">
<div _ngcontent-server-app-c4164447893="" class="ng-tns-c4164447893-17 ng-star-inserted">
<div _ngcontent-server-app-c4164447893="" data-test="bwsfe-widget__expansion-panel" class="ng-tns-c4164447893-17 ng-star-inserted" data-test-value="collapsed">
<div _ngcontent-server-app-c4164447893="" class="bw-search-widget__flights-container ng-tns-c4164447893-17"><bwc-form-input-container _ngcontent-server-app-c4164447893="" placeholder="-"
class="bw-search-widget__trip-type-selector ng-tns-c4164447893-17 bwc-form-input-container bwc-form-input-container--outline" _nghost-server-app-c661881001="">
<div _ngcontent-server-app-c661881001="" class="ng-star-inserted"><label _ngcontent-server-app-c661881001="" class="bwc-form-field-label"><span _ngcontent-server-app-c661881001=""
class="bwc-form-field-label__value bwc-form-field-label__value--no-label">-</span><bwc-form-select _ngcontent-server-app-c4164447893="" outline-content="" _nghost-server-app-c2320536416=""
class="ng-tns-c2320536416-18 bwc-form-select ng-star-inserted">
<div _ngcontent-server-app-c2320536416="" class="bwc-form-select__input-container ng-tns-c2320536416-18"><mat-form-field _ngcontent-server-app-c4164447893=""
class="mat-mdc-form-field ng-tns-c1534922977-19 ng-tns-c2320536416-18 mat-mdc-form-field-type-mat-native-select mat-form-field-no-animations 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-c1534922977-19 mdc-text-field--outlined mdc-text-field--no-label">
<div class="mat-mdc-form-field-flex ng-tns-c1534922977-19">
<div matformfieldnotchedoutline="" class="mdc-notched-outline ng-tns-c1534922977-19 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-c1534922977-19"><select _ngcontent-server-app-c4164447893="" formcontrolname="tripKind" data-test="bwsfe-widget__trip-type-selector" matnativecontrol=""
class="mat-mdc-input-element ng-tns-c1534922977-19 ng-untouched ng-pristine ng-valid mat-input-server mat-mdc-form-field-input-control mdc-text-field__input" id="mat-input-65" required="" aria-invalid="false"
aria-required="true" placeholder="-">
<option _ngcontent-server-app-c4164447893="" class="ng-tns-c4164447893-17" value="roundtrip">Round trip</option>
<option _ngcontent-server-app-c4164447893="" class="ng-tns-c4164447893-17" value="oneway">One-way</option>
<option _ngcontent-server-app-c4164447893="" class="ng-tns-c4164447893-17 ng-star-inserted" value="multicity">Multi-city</option>
</select></div>
</div>
</div>
<div class="mat-mdc-form-field-subscript-wrapper mat-mdc-form-field-bottom-align ng-tns-c1534922977-19">
<div class="mat-mdc-form-field-hint-wrapper ng-tns-c1534922977-19 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity:1;transform:translateY(0)">
<div class="mat-mdc-form-field-hint-spacer ng-tns-c1534922977-19"></div>
</div>
</div>
</mat-form-field></div>
<div _ngcontent-server-app-c2320536416="" class="mat-input-subscript-wrapper ng-tns-c2320536416-18">
<div _ngcontent-server-app-c2320536416="" class="mat-input-hint-wrapper ng-tns-c2320536416-18 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity:1;transform:translateY(0)">
<div _ngcontent-server-app-c2320536416="" class="mat-input-hint-spacer ng-tns-c2320536416-18"></div>
</div>
</div>
</bwc-form-select></label></div>
</bwc-form-input-container>
<div _ngcontent-server-app-c4164447893="" formarrayname="flights" class="bw-search-widget__flights ng-tns-c4164447893-17 ng-untouched ng-pristine ng-valid"></div><button _ngcontent-server-app-c4164447893="" 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-typo-body-m-bold ng-tns-c4164447893-17 mdc-button mat-mdc-button mat-primary _mat-animation-noopable mat-mdc-button-base" mat-ripple-loader-uninitialized=""
mat-ripple-loader-class-name="mat-mdc-button-ripple" style="display:initial" tabindex="0" aria-expanded="false"><span class="mat-mdc-button-persistent-ripple mdc-button__ripple"></span><span class="mdc-button__label"><span
_ngcontent-server-app-c4164447893="">Continue</span><bwc-icon _ngcontent-server-app-c4164447893="" 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-c4164447893="" id="bw-search-widget-expandable" class="bw-search-widget__date-pax-class qa-search-date-picker__departure ng-tns-c4164447893-17 ng-trigger ng-trigger-expand" style="height:0;margin-top:0">
<div _ngcontent-server-app-c4164447893="" formarrayname="flights" class="bw-search-widget__datepicker-container ng-tns-c4164447893-17 ng-untouched ng-pristine ng-valid"></div><bwc-form-input-container _ngcontent-server-app-c4164447893=""
role="button" aria-haspopup="true" aria-labelledby="bw-search-widget-passengers-dialog-opener" placeholder="-"
class="bw-search-widget__passengers-dialog-opener ng-tns-c4164447893-17 bwc-form-input-container bwc-form-input-container--outline" _nghost-server-app-c661881001="">
<div _ngcontent-server-app-c661881001="" class="ng-star-inserted" style=""><label _ngcontent-server-app-c661881001="" class="bwc-form-field-label"><span _ngcontent-server-app-c661881001=""
class="bwc-form-field-label__value bwc-form-field-label__value--no-label">-</span><mat-form-field _ngcontent-server-app-c4164447893="" id="bw-search-widget-passengers-dialog-opener" aria-hidden="true" outline-content=""
class="mat-mdc-form-field ng-tns-c1534922977-20 mat-mdc-form-field-type-mat-input mat-form-field-no-animations 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-c1534922977-20 mdc-text-field--outlined mdc-text-field--no-label">
<div class="mat-mdc-form-field-flex ng-tns-c1534922977-20">
<div matformfieldnotchedoutline="" class="mdc-notched-outline ng-tns-c1534922977-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-infix ng-tns-c1534922977-20"><input _ngcontent-server-app-c4164447893="" 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-c1534922977-20 ng-untouched ng-pristine ng-valid mat-input-server mat-mdc-form-field-input-control mdc-text-field__input" value=""
id="mat-input-66" 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-c1534922977-20">
<div class="mat-mdc-form-field-hint-wrapper ng-tns-c1534922977-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-c1534922977-20"></div>
</div>
</div>
</mat-form-field></label></div>
</bwc-form-input-container><bwc-form-input-container _ngcontent-server-app-c4164447893="" placeholder="-" class="bw-search-widget__cabin-selector ng-tns-c4164447893-17 bwc-form-input-container bwc-form-input-container--outline"
_nghost-server-app-c661881001="">
<div _ngcontent-server-app-c661881001="" class="ng-star-inserted" style=""><label _ngcontent-server-app-c661881001="" class="bwc-form-field-label"><span _ngcontent-server-app-c661881001=""
class="bwc-form-field-label__value bwc-form-field-label__value--no-label">-</span><bwc-form-select _ngcontent-server-app-c4164447893="" outline-content="" _nghost-server-app-c2320536416=""
class="ng-tns-c2320536416-21 bwc-form-select ng-star-inserted">
<div _ngcontent-server-app-c2320536416="" class="bwc-form-select__input-container ng-tns-c2320536416-21"><mat-form-field _ngcontent-server-app-c4164447893=""
class="mat-mdc-form-field ng-tns-c1534922977-22 ng-tns-c2320536416-21 mat-mdc-form-field-type-mat-native-select mat-form-field-no-animations 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-c1534922977-22 mdc-text-field--outlined mdc-text-field--no-label">
<div class="mat-mdc-form-field-flex ng-tns-c1534922977-22">
<div matformfieldnotchedoutline="" class="mdc-notched-outline ng-tns-c1534922977-22 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-c1534922977-22"><select _ngcontent-server-app-c4164447893="" formcontrolname="classType" data-test="bwsfe-widget__cabin-class-select" matnativecontrol="" required=""
class="mat-mdc-input-element ng-tns-c1534922977-22 ng-untouched ng-pristine ng-valid mat-input-server mat-mdc-form-field-input-control mdc-text-field__input" id="mat-input-67" aria-invalid="false" aria-required="true"
placeholder="-"></select></div>
</div>
</div>
<div class="mat-mdc-form-field-subscript-wrapper mat-mdc-form-field-bottom-align ng-tns-c1534922977-22">
<div class="mat-mdc-form-field-hint-wrapper ng-tns-c1534922977-22 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity:1;transform:translateY(0)">
<div class="mat-mdc-form-field-hint-spacer ng-tns-c1534922977-22"></div>
</div>
</div>
</mat-form-field></div>
<div _ngcontent-server-app-c2320536416="" class="mat-input-subscript-wrapper ng-tns-c2320536416-21">
<div _ngcontent-server-app-c2320536416="" class="mat-input-hint-wrapper ng-tns-c2320536416-21 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity:1;transform:translateY(0)">
<div _ngcontent-server-app-c2320536416="" class="mat-input-hint-spacer ng-tns-c2320536416-21"></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">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" alt="">
<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>By selecting this option, you give us permission to use only functional and analytical cookies.</p>
<p>Functional and analytical cookies:</p>
<ul>
<li>Are necessary for the proper functioning of our website</li>
<li>Enable you to book a flight and access your account securely</li>
<li>Are used to remember your language preferences and settings</li>
<li>Allow you to give feedback on our website</li>
<li>Help us detect bugs and improve our website</li>
<li>Collect information on how visitors use our website</li>
<li>Are used for A/B testing</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">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" alt="">
<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>By selecting this option, you give us permission to use functional and analytical cookies as described above, as well as cookies to measure our marketing performance.</p>
<p>Marketing cookies for performance:</p>
<ul>
<li>Are used to measure the effectiveness of our marketing campaigns</li>
<li>Are used 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="{"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">Marketing cookies for performance, advertisement, and social 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" alt="">
<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>By selecting this option, you give us permission to use functional and analytical cookies as described above, as well as cookies to measure our marketing performance, and cookies for advertisements and social media.</p>
<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 and apps</li>
<li>Are used to show you relevant, personalised advertisements or offers on our website and other websites and apps. To this end, we may also share this information with third parties, for example to participate in custom audience
programmes of social media platforms.</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>Are used so you can like content or share it with your friends on social media platforms such as Facebook and Twitter. These platforms may use these cookies for their own purposes, such as advertising.</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
Skip to main content Log in Home My Trip Check-in Information Book a flight Book with Miles - Round tripOne-wayMulti-city Continue - - NEW SHARED MEMORIES When you Travel Well, your ticket can take you to more than just your destination. Learn more DESTINATIONS AND DEALS Flights Promo rewards Discover our best Economy Class deals on flights departing from New York, John F. Kennedy International Airport (JFK) Barcelona (Spain) From* Round trip Promo fare Rome (Italy) From* Round trip Promo fare Athens (Greece) From* Round trip Promo fare Nairobi (Kenya) From* Round trip Promo fare London (United Kingdom) From* Round trip Promo fare Mumbai Bombay (India) From* Round trip Promo fare * The displayed prices are for one adult. All amounts are in USD. Taxes and surcharges are included. No booking fee is applicable. Prices shown may vary depending on fare availability. Additional baggage fees may apply Explore all deals CONTACT US Contact us * All contact options * Refund * Claims * Passengers with disabilities * Request an invoice ABOUT KLM About KLM * Corporate * Newsroom * Sustainability * Careers * Partners * Affiliate DEALS Deals * All deals * Flying Blue discounts * Air France KLM World Elite Mastercard® MORE KLM More KLM * Newsletter * Why choose KLM * KLM Delft Blue houses DOWNLOAD THE APP Download the app RELATED WEBSITES Related websites * airfrance.com * airfranceklm.com * skyteam.com * flyingblue.com TRAVEL GUIDES Travel guides * Europe * South Africa * Middle East * Beach Destinations * Ski Holidays * Budget Travel * More Travel Guides TOP DESTINATIONS Top destinations * Amsterdam * Mumbai * Athens * Nairobi * Barcelona * Budapest * More Flights POPULAR COUNTRIES Popular countries * Netherlands * France * Italy * Spain * Kenya * Turkey * More Destinations TRENDING ROUTES Trending routes * New York to Amsterdam * Los Angeles to New Delhi * San Francisco to Lyon * Chicago to Rome * Washington, D.C. to Madrid * Houston to Abu Dhabi * More popular flights * Legal information * Fees and paid options * Privacy statement * Accessibility statement * Request assistance * © 2024 KLM * Cookie settings Home My Trip Check-in Information KLM USES COOKIES KLM uses cookies and similar technologies when you visit the KLM.com website and related websites and our app (hereinafter called "our website"). We always use functional and analytical cookies to make sure our website works properly and to analyse and improve the use of our pages. With your consent, we also use cookies to (i) analyse the effectiveness of our marketing campaigns (“Marketing cookies for performance”) and to (ii) help us make our content and advertisements more relevant to your interests (“Marketing cookies for advertisement and social media”). By placing these cookies, KLM and third parties can track your click behaviour across the web. By clicking on "Accept", you consent to the placing of all marketing cookies. By clicking on "Reject", we will only place functional and analytical cookies. You can change your cookie preferences or withdraw your consent at any time. Change cookie settingsRead KLM's cookie policyCheck the full list of cookies and third parties used on our website RejectAccept COOKIE SETTINGS Functional and analytical cookies By selecting this option, you give us permission to use only functional and analytical cookies. Functional and analytical cookies: * Are necessary for the proper functioning of our website * Enable you to book a flight and access your account securely * Are used to remember your language preferences and settings * Allow you to give feedback on our website * Help us detect bugs and improve our website * Collect information on how visitors use our website * Are used for A/B testing Marketing cookies for performance By selecting this option, you give us permission to use functional and analytical cookies as described above, as well as cookies to measure our marketing performance. Marketing cookies for performance: * Are used to measure the effectiveness of our marketing campaigns * Are used to compare performance across our marketing campaigns * Are never used for individual targeting Marketing cookies for performance, advertisement, and social media By selecting this option, you give us permission to use functional and analytical cookies as described above, as well as cookies to measure our marketing performance, and cookies for advertisements and social media. Marketing cookies for advertisement: * Are used to collect information about your visit and clicks on our website and third-party websites and apps * Are used to show you relevant, personalised advertisements or offers on our website and other websites and apps. To this end, we may also share this information with third parties, for example to participate in custom audience programmes of social media platforms. * Measure the effectiveness of our advertising campaigns by tracking the number of clicks * Limit the number of times you see an advertisement * Are used so you can like content or share it with your friends on social media platforms such as Facebook and Twitter. These platforms may use these cookies for their own purposes, such as advertising. * Can be used by social media platforms such as Facebook and Twitter for their own purposes Accept selected cookiesAccept all cookies