KLM’s websites use cookies and similar technologies. KLM uses functional cookies to ensure that the websites operate properly and analytic cookies to make your user experience optimal. Third parties place marketing and other cookies on the websites to display personalised advertisements for you. These third parties may monitor your internet behaviour through these cookies. By clicking ‘agree’ next to this or by continuing to use this website, you thereby give consent for the placement of these cookies. If you would like to know more about cookies or adjusting your cookie settings, please read KLM’s cookie policy .

It looks like your browser is out of date.
To use all features of KLM.com safely, we recommend that you update your browser, or that you choose a different one. Continuing with this version may result in parts of the website not being displayed properly, if at all. Also, the security of your personal information is better safeguarded with an updated browser.

Shop@KLM

A gift for a special someone, the latest gadget or fabulous perfumes? Find your favourite KLM items quickly and easily at Shop@KLM. Before you take off, buy your tax-free items online. You can choose to receive them on board during your KLM flight or have them delivered to your home address!

On this page:

Online tax-free shopping

From luxurious gifts to exclusive KLM products, at Shop@KLM you can have your pick from a wide range of tax-free items and order them online from the comfort of your easy chair. Your purchases will be delivered to you free of charge during your flight. Shop@KLM delivers on board the following flights:

A KLM flight with a flight duration over 1,5 hours.

This way, you don’t have to walk around the airport carrying heavy hand baggage. You can place your order up to 1-3 calendar days before departure.

You can still order from Shop@KLM even if you won’t be flying in the near future: we can deliver some of these items to your home address in the Netherlands. In this case, however, you will have to pay VAT and delivery charges.

Shop@KLM offers even more products than are to be found in our on-board selection. The Flying Blue Miles you earn with each purchase as well as the discounts you receive are the same. Not only do you earn Flying Blue Miles, but you can also use them to pay for your purchases. We update our product range each month, so you’ll always find new offers.

4. Select your payment method and pay for your order. Once your purchase has been finalised, you will receive a confirmation and an invoice by e-mail. If you will be flying, please print the confirmation e-mail and make sure to take it with you on your flight.

5. You will receive your purchase(s) plus a delivery receipt either on board your flight or at your home address, depending on the delivery preference you selected. Please save your delivery receipt – this is your guarantee voucher.

Please note: If you wish to receive your order on board, you will have to place your order at least 72 hours before departure. For flights departing from Amsterdam your order can be placed up to 25 hours in advance. If you choose home delivery, you will have to pay VAT and delivery charges. Shop@KLM is available in both Dutch and English.

Payment options

All prices are shown in euros and include VAT (if applicable). You can pay with iDEAL (Internet banking option available in the Netherlands only), various credit cards and Flying Blue Miles. You also earn Flying Blue Miles with your purchases (except when paying with Miles).

Your credit card details are sent to us through a secure server that encrypts all your personal and credit card information.

Please keep in mind that if you receive your items on board, any additional import taxes and/or local taxes for your purchases will still have to be paid at your destination. Whether or not this applies and the amount of the duty or tax to be paid depends on the destination and the total value of your purchase.

Didn’t receive your purchases?

Should delivery on board not be possible, we will contact you by phone or e-mail. During the flight, our cabin crew will not be able to refund the paid amount.

Depending on the situation, we offer various solutions:

If you cancelled your flight or if you missed your flight because a non-SkyTeam flight was delayed, you can choose from the following options:

Your purchases will be offered to you on your next flight.

The amount you paid will be refunded to your bank account.

If your flight was cancelled, if you missed your flight because another KLM or SkyTeam flight was delayed, or if your purchases were not offered to you on board, you can choose from the following options:

Your purchases will be offered to you on your next flight.

We will transfer the paid amount to your account.

We will deliver your purchases to your home.

If a product is temporarily out of stock, we will inform you by e-mail. We will try to deliver your purchase to your home within 5 days in the Netherlands, or 10 days in other countries.

Returns and refunds

If you are not happy with your purchase, you can return your purchase to us within 30 days after receiving the product. This is possible only if the item is unused and sealed. Please return your purchase in the original, undamaged packaging. As soon as we have received the item, we will transfer the purchase amount (excluding shipping costs) to your account.

Surprise someone at 30,000 feet

Shop@KLM has a little sister: KLM Wannagives! No time to say your good-byes at the airport? Whether it’s time for a celebration or you have somebody to thank... KLM Wannagives offers your Facebook friends or LinkedIn contacts a perfect gift – for every occasion. Choose your surprise from 6 themes: Love, Celebrate, Holiday, Thanks, Kids or KLM goodies. Don’t forget to write a poem or express why your beloved or friend absolutely deserves a gift! Our cabin crew will do the honours at 30,000 feet.