CINXE.COM
Air passenger travel information | Aviation | Government.nl
<!doctype html> <html class="no-js" xml:lang="en-GB" lang="en-GB"> <!-- Version: 2024.17.2 --> <head> <meta charset="UTF-8"/> <meta name="description" content="Air passenger travel information helps with baggage checks, helps the police detect and combat terrorism and other serious crimes, improves border controls and prevents illegal migration."/> <meta name="DCTERMS.description" content="Air passenger travel information helps with baggage checks, helps the police detect and combat terrorism and other serious crimes, improves border controls and prevents illegal migration."/> <meta property="og:image" content="https://www.government.nl/binaries/small/content/gallery/rijksoverheid/channel-afbeeldingen/logos/facebook.png"/> <title>Air passenger travel information | Aviation | Government.nl</title> <meta name="DCTERMS.title" content="Air passenger travel information - Aviation - Government.nl"/> <meta property="og:title" content="Air passenger travel information"/> <meta property="og:description" content="Air passenger travel information helps with baggage checks, helps the police detect and combat terrorism and other serious crimes, improves border controls and prevents illegal migration."/> <meta property="og:type" content="website"/> <meta property="og:url" content="https://www.government.nl/topics/aviation/air-passenger-travel-information"/> <link rel="canonical" href="https://www.government.nl/topics/aviation/air-passenger-travel-information"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <meta name="DCTERMS.language" title="XSD.language" content="en-GB"/> <meta name="DCTERMS.creator" title="RIJKSOVERHEID.Organisatie" content="Ministerie van Algemene Zaken"/> <meta name="DCTERMS.identifier" title="XSD.anyURI" content="https://www.government.nl/topics/aviation/air-passenger-travel-information"/> <meta name="DCTERMS.available" title="DCTERMS.Period" content="start=2019-11-05;"/> <meta name="DCTERMS.modified" title="XSD.dateTime" content="2022-03-17T15:38"/> <meta name="DCTERMS.issued" title="XSD.dateTime" content="2019-11-05T13:49"/> <meta name="DCTERMS.spatial" title="OVERHEID.Koninkrijksdeel" content="Nederland"/> <meta name="DCTERMS.publisher" title="RIJKSOVERHEID.Organisatie" content="Ministerie van Algemene Zaken"/> <meta name="DCTERMS.rights" content="CC0 1.0 Universal"/> <meta name="DCTERMS.rightsHolder" title="RIJKSOVERHEID.Organisatie" content="Ministerie van Algemene Zaken"/> <!--<meta name="OVERHEID.authority" title="RIJKSOVERHEID.Organisatie" content="Ministerie van Justitie en Veiligheid"/>--> <meta name="DCTERMS.subject" content="Aviation"/> <meta name="DCTERMS.type" title="RIJKSOVERHEID.Informatietype" content="onderwerp"/> <script nonce="MmNiZmFiYjkyMTg1NDU3ZmExYzY1ZjQ1MTc0NmQ4OWQ="> window.dataLayer = window.dataLayer || []; window.dataLayer.push({ "page_type": "Webpagina beleid", "ftg_type": "Informatiegever", "subjects": "Aviation", "country": "Nederland", "issued": "", "last_published": "2022-03-17T15:38:44.091+01:00", "update": "2019-11-05T13:49:00.000+01:00", "publisher": "Ministry of Justice and Security", "language": "en-GB", "uuid": "5e9da199-30ba-418a-87a3-0a3165965e08", "search_category": "", "search_keyword": "", "search_count": "" }); </script> <link rel="shortcut icon" href="/binaries/content/assets/government/iconen/favicon.ico" type="image/x-icon"/> <link rel="icon" sizes="192x192" href="/binaries/content/assets/government/iconen/touch-icon.png"/> <link rel="apple-touch-icon" href="/binaries/content/assets/government/iconen/apple-touch-icon.png"/> <link rel="stylesheet" href="/webfiles/1737314280605/presentation/responsive.css" type="text/css" media="all"/> <link rel="preload" href="/webfiles/1737314280605/presentation/responsive.css" as="style" > <link rel="stylesheet" href="/webfiles/1737314280605/presentation/themes/logoblauw.css" type="text/css" media="all"/> <link rel="preload" href="/binaries/content/gallery/government/channel-afbeeldingen/logos/beeldmerk-rijksoverheid-desktop.svg" as="image"> <link rel="preload" href="/webfiles/1737314280605/behaviour/core.js" as="script"> </head> <body id="government" data-scriptpath="/webfiles/1737314280605/behaviour" class="portalclass" data-showsurveybar="true" data-surveybody="Help us improve {sitenaam}" data-surveyaccept="Fill in the questionnaire." data-surveydecline="No, thanks." data-hartbeattrackingtimer="0" data-word-counter="true" data-visit-timer="true" data-scroll-depth-dim-id="1" data-scroll-depth-marks="0;25;50;75;100" data-cookieinfourl="cookies" data-cookiebody="{sitenaam} uses cookies to analyse the use of the website and to make it easier for you to use. Find out more about" data-cookieurltext="cookies" data-stats="publisher:jenv;subject:aviation;type:webpageextended;uuid:5e9da199-30ba-418a-87a3-0a3165965e08;pagetype:webpagina beleid;ftgtype:informatiegever;issued:2019-11-05t13-49;modified:2022-03-17t15-38" > <script nonce="MmNiZmFiYjkyMTg1NDU3ZmExYzY1ZjQ1MTc0NmQ4OWQ="> (function(window, document, dataLayerName, id) { window[dataLayerName]=window[dataLayerName]||[],window[dataLayerName].push({start:(new Date).getTime(),event:"stg.start"});var scripts=document.getElementsByTagName('script')[0],tags=document.createElement('script'); function stgCreateCookie(a,b,c){var d="";if(c){var e=new Date;e.setTime(e.getTime()+24*c*60*60*1e3),d="; expires="+e.toUTCString()}document.cookie=a+"="+b+d+"; path=/"} var isStgDebug=(window.location.href.match("stg_debug")||document.cookie.match("stg_debug"))&&!window.location.href.match("stg_disable_debug");stgCreateCookie("stg_debug",isStgDebug?1:"",isStgDebug?14:-1); var qP=[];dataLayerName!=="dataLayer"&&qP.push("data_layer_name="+dataLayerName),isStgDebug&&qP.push("stg_debug");var qPString=qP.length>0?("?"+qP.join("&")):""; tags.async=!0,tags.src="//statistiek.rijksoverheid.nl/containers/"+id+".js"+qPString,scripts.parentNode.insertBefore(tags,scripts); !function(a,n,i){a[n]=a[n]||{};for(var c=0;c<i.length;c++)!function(i){a[n][i]=a[n][i]||{},a[n][i].api=a[n][i].api||function(){var a=[].slice.call(arguments,0);"string"==typeof a[0]&&window[dataLayerName].push({event:n+"."+i+":"+a[0],parameters:[].slice.call(arguments,1)})}}(i[c])}(window,"ppms",["tm","cm"]); })(window, document, 'dataLayer', '17953060-0014-4821-b579-e7b24c408376'); </script><noscript><iframe src="//statistiek.rijksoverheid.nl/containers/17953060-0014-4821-b579-e7b24c408376/noscript.html" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <div id="mainwrapper"> <header> <div class="skiplinks"> <a href="#content-wrapper">Go to content</a> </div> <div class="logo"> <div class="logo__wrapper"> <a href="/" class="logo__link"> <figure class="logo__figure"> <img src="/binaries/content/gallery/government/channel-afbeeldingen/logos/beeldmerk-rijksoverheid-desktop.svg" data-fallback="/binaries/content/gallery/government/channel-afbeeldingen/logos/beeldmerk-rijksoverheid-mobiel.svg" alt="Logo Government of the Netherlands – To the homepage of government.nl" id="logotype"/> <figcaption class="logo__text"> <span class="logo__sender">Government of the Netherlands</span> </figcaption> </figure> </a> </div> </div> </header> <div id="navBar"> <div class="wrapper"> <nav class="breadCrumbNav" aria-labelledby="breadCrumbNavLabel"> <span class="assistive" id="breadCrumbNavLabel">You are here:</span> <a href="/">Home</a> <a href="/topics">Topics</a> <a href="/topics/aviation">Aviation</a> <span class="assistive" aria-current="page">Air passenger travel information</span> </nav> <div id="searchForm" role="search" class="searchForm" data-search-closed="Open search box" data-search-opened="Start search"> <form novalidate method="get" action="/search" id="search-form" data-clearcontent="Clear content"> <label for="search-keyword">Search within English part of Government.nl</label> <input type="text" id="search-keyword" class="searchInput" name="keyword" title="Enter search terms here" placeholder="Search" /> <button id="search-submit" class="searchSubmit" name="search-submit" type="submit" title="Start search"> Search</button> </form> </div> </div> </div><main id="content-wrapper" tabindex="-1"> <div class="wrapper"> <div class="article content"> <h1> Air passenger travel information</h1> <div class="intro"><p>Air passenger travel information helps with baggage checks, helps the police detect and combat terrorism and other serious crimes, improves border controls and prevents illegal migration.</p></div> <h2>Passenger name record (PNR)</h2> <p>Airlines record information for each passenger who books or checks in for a flight, including the date the reservation was made, the passenger’s contact details and baggage information. This information is called the passenger name record (PNR). Airlines send the PNRs for all flights to and from the Netherlands, including flights within the EU, to the passenger information unit (Pi-NL), via a secure connection. Customs only receives the PNRs for flights departing from the Netherlands to destinations outside the EU and arriving in the Netherlands from outside the EU. Click on the link to see <a href="https://europa.eu/european-union/about-eu/countries_en" class="external" aria-label="which countries belong to the EU (opens external website)">which countries belong to the EU</a>.</p><h2>How the Pi-NL uses PNRs</h2> <p>Prior to a flight arriving in or departing from the Netherlands, the passenger information unit (Pi-NL) assesses the passenger name records (PNRs) to check whether any passengers may have links to terrorism or other serious crimes. If necessary, the police or Public Prosecution Service then conducts further investigations. The <a href="https://wetten.overheid.nl/BWBR0042301/2019-06-18/" class="external" aria-label="Use of Passenger Information (Terrorist Offences and Other Serious Crimes) Act (opens external website)">Use of Passenger Information (Terrorist Offences and Other Serious Crimes) Act</a> (in Dutch) governs the Pi-NL’s use of PNRs.</p><h2>How Customs uses PNRs</h2> <p>Customs uses passenger name records (PNRs) to facilitate checks on passengers’ baggage. It analyses the PNRs of all flights to and from the Netherlands to assess which goods it should investigate more closely. This keeps inconvenience for passengers to a minimum, as it allows checks to be done more quickly. Customs processes PNRs in accordance with the <a href="https://eur-lex.europa.eu/legal-content/EN/TXT/PDF/?uri=CELEX%3A32013R0952&qid=1413967615303&from=EN" class="external" aria-label="Union Customs Code (UCC) (opens external website)">Union Customs Code (UCC)</a> and the Dutch General Customs Act (in Dutch). You can read more about how <a href="https://www.belastingdienst.nl/wps/wcm/connect/bldcontenten/belastingdienst/individuals/abroad_and_customs/luggage/voyage_information/" class="external" aria-label="Customs uses passenger information (opens external website)">Customs uses passenger information</a> on its website.</p><h2>Advance passenger information (API)</h2> <p>Advance passenger information (API) consists of the passport details and flight details of passengers on board an aircraft, including their names and nationalities and flight information and routes. The Ministry of Defence website gives an <a href="https://www.marechaussee.nl/privacy/passagiersgegevens" class="external" aria-label="overview (in Dutch) of the information that is recorded (opens external website)">overview (in Dutch) of the information that is recorded</a>. The airline sends API data to the Royal Military and Border Police (KMar) after flight closure once the passengers have boarded the aircraft.</p><h2>The KMar’s use of API data</h2> <p>The KMar’s API Centre at Schiphol airport processes the API data it receives for flights from <a href="https://europa.eu/european-union/about-eu/countries_en" class="external" aria-label="non-EU countries (opens external website)">non-EU countries</a> and <a href="https://europa.eu/european-union/about-eu/countries_en" class="external" aria-label="countries that have not signed the Schengen Treaty (opens external website)">countries that have not signed the Schengen Treaty</a>. The KMar processes API data in accordance with the Aliens Act 2000.</p><h2>How investigative agencies use PNR and API data</h2> <p>The police and other investigative agencies may apply for access to passenger information, including both PNR and API data, for use in criminal investigations. They may make the request to Customs, the passenger information unit (Pi-NL) or the Royal Military and Border Police (KMar). An application by a Public Prosecutor is required.</p><h2>Passenger travel information and privacy</h2> <p>In drafting the <a href="https://wetten.overheid.nl/BWBR0042301/2019-06-18/" class="external" aria-label="Use of Passenger Information (Terrorist Offences and Other Serious Crimes) Act (opens external website)">Use of Passenger Information (Terrorist Offences and Other Serious Crimes) Act</a> (2019, in Dutch), the importance of combating terrorism was carefully weighed against passengers’ privacy interests.</p> <p>As a result, the Act includes various safeguards:</p> <ul> <li>Data may be kept for a limited period only.</li> <li>No sensitive personal data, for example concerning religion and ethnic origin, may be processed.</li> <li>Exchanges of information with other countries are subject to strict conditions.</li> </ul> <p>There are two pieces of legislation that govern privacy:</p> <ul> <li>The <a href="https://eur-lex.europa.eu/legal-content/ENG/TXT/PDF/?uri=CELEX%3A32016R0679&from=NL" class="external" aria-label="General Data Protection Regulation (GDPR) (opent externe website)">General Data Protection Regulation (GDPR)</a>. This Regulation imposes requirements on the way data and privacy are protected, for example when Customs and the KMar process API data.</li> <li>The <a href="https://wetten.overheid.nl/BWBR0022463/2019-07-01" class="external" aria-label="Police Data Act (WPG) (opens external website)">Police Data Act (WPG)</a> (in Dutch). This Act sets out how the police must deal with personal data, in a way that protects the data and keeps it private. The same rules apply to the passenger information unit (Pi-NL). A personal data protection officer ensures compliance with the legislation.</li> </ul> <p>The independent <a href="https://autoriteitpersoonsgegevens.nl/en" class="external" aria-label="Data Protection Authority (opens external website)">Data Protection Authority</a> is responsible for monitoring compliance with this legislation.</p><h2>Retention period for passenger travel information</h2> <p>Customs keeps PNR data for 48 hours after a flight arrives or departs. If necessary, the data can be kept for up to 28 days, after which time it is erased.</p> <p>As prevention, detection, investigation and prosecution of terrorist offences and other serious crimes can take longer, Pi-NL keeps PNR data longer: five years. After six months, however, the personal data is anonymised by masking it. Investigative agencies like the police may only access this data with permission from the Public Prosecutor.</p> <p>KMar destroys API data 24 hours after a flight arrives, but may keep data longer if required.</p><h2>Overview passenger information</h2> <table> <caption>Passenger information, use by organisations, retention period and legislation</caption> <thead> <tr> <th scope="row"></th> <th scope="col"><strong>Pi-NL</strong></th> <th scope="col"><strong>Customs</strong></th> <th scope="col"><strong>Royal Military and Border Police (KMar)</strong></th> </tr> </thead> <tbody> <tr> <th scope="row">Passenger information</th> <td> <p>PNR<br /> Passenger name record</p> </td> <td> <p>PNR<br /> Passenger name record</p> </td> <td> <p>API<br /> Advance passenger information</p> </td> </tr> <tr> <th scope="row">Tasks</th> <td> <p>Combating terrorism and other serious crimes</p> </td> <td> <p>Checks on passengers’ baggage</p> </td> <td> <p>Combating illegal migration<br /> Border checks on of individuals</p> </td> </tr> <tr> <th scope="row">Flights</th> <td>All flights arriving in or departing from the Netherlands<br /> (from and to countries both within and outside the <a href="https://europa.eu/european-union/about-eu/countries_en" class="external" aria-label="European Union (opens external website)">European Union</a>)</td> <td> <p>All flights arriving in the Netherlands from a location outside the <a href="https://europa.eu/european-union/about-eu/countries_en" class="external" aria-label="EU (opens external website)">EU</a></p> All flights departing from the Netherlands to a destination outside the EU</td> <td> <p>All flights arriving in the Netherlands from a location outside the <a href="https://europa.eu/european-union/about-eu/countries_en" class="external" aria-label="EU (opens external website)">EU</a></p> All flights arriving in the Netherlands from a location in Europe outside the <a href="https://europa.eu/european-union/about-eu/countries_en" class="external" aria-label="Schengen area (opens external website)">Schengen area</a></td> </tr> <tr> <th scope="row">Retention period for information</th> <td> <p>5 years</p> </td> <td> <p>48 hours</p> </td> <td> <p>24 hours, or longer if further investigation is required; in that case, the period laid down by the <a href="https://wetten.overheid.nl/BWBR0022463/2019-07-01" class="external" aria-label="Police Data Act (WPG) (opens external website)">Police Data Act (WPG)</a> (in Dutch)</p> </td> </tr> <tr> <th scope="row">Legislation</th> <td> <p><a href="https://wetten.overheid.nl/BWBR0042301/2019-06-18/" class="external" aria-label="Use of Passenger Information (Terrorist Offences and Other Serious Crimes) Act (opens external website)">Use of Passenger Information (Terrorist Offences and Other Serious Crimes) Act</a> (in Dutch)</p> </td> <td> <p><a href="https://eur-lex.europa.eu/legal-content/EN/TXT/PDF/?uri=CELEX%3A32013R0952&qid=1413967615303&from=EN" class="external" aria-label="Union Customs Code (UCC) (opens external website)">Union Customs Code (UCC)</a> and the <a href="http://wetten.overheid.nl/BWBR0023746/2017-01-01" class="external" aria-label="General Customs Act (opens external website)">General Customs Act</a> (in Dutch)</p> </td> <td> <p><a href="https://wetten.overheid.nl/BWBR0011823/2019-02-27" class="external" aria-label="Aliens Act 2000 (opens external website)">Aliens Act 2000</a> (in Dutch)</p> </td> </tr> </tbody> </table><div class="block docs-pubs results"> <h2>Questions and answers</h2> <ul class="common"> <li> <a href="/topics/aviation/question-and-answer/can-i-view-change-or-erase-flight-information" class="faq"> <h3> Can I view, change or erase flight information?</h3> <p>You can view, change or erase your own passenger (PNR) information by submitting a request to Customs, the passenger information ...</p> <p class="meta"> Question and answer</p> </a> </li> </ul> </div> </div> <div class="fullWidthSection"> </div><aside> <div class="brick belongsTo"> <h2>Ministry responsible</h2> <ul> <li><a href="/ministries/ministry-of-justice-and-security">Ministry of Justice and Security</a></li> </ul> </div> </aside><div id="follow-up"> <div class="block"> </div> </div> </div> </main> <footer class="site-footer"> <div class="wrapper"> <div class="column"> <h2>Service</h2> <ul> <li > <a href="/contact">Contact</a> </li> <li > <a href="/rss">RSS</a> </li> <li > <a href="/sitemap">Sitemap</a> </li> <li > <a href="/help">Help</a> </li> <li > <a href="/archive">Archive</a> </li> </ul> </div> <div class="column"> <h2>About this site</h2> <ul> <li > <a href="/copyright">Copyright</a> </li> <li > <a href="/privacy">Privacy</a> </li> <li > <a href="/cookies">Cookies</a> </li> <li > <a href="/accessibility">Accessibility</a> </li> <li > <a href="/reporting-a-vulnerability">Report vulnerability</a> </li> </ul> </div> </div> <nav class="languages" aria-labelledby="languageMenuLabel"> <div class="languages__wrapper"> <p id="languageMenuLabel" class="languages__label">This website in other languages:</p> <ul class="languages__list"> <li class="languages__list-item selected"> English</li> <li class="languages__list-item "> <a href="https://www.rijksoverheid.nl/" class="languages__link" lang="nl">Nederlands</a> </li> <li class="languages__list-item "> <a href="https://www.gobiernodireino.nl/" class="languages__link" lang="pap">Papiamento</a> </li> <li class="languages__list-item "> <a href="https://www.gobiernudireino.nl/" class="languages__link" lang="pap">Papiamentu</a> </li> </ul> </div> </nav> </footer> </div> <!--[if (gt IE 10)|!(IE)]><!--> <script src="/webfiles/1737314280605/behaviour/core.js"></script> <!--<![endif]--> <script src="/binaries/content/assets/government/javascript/government-survey-bar.min-20230526.js"></script> </body> </html>