{"id":604,"date":"2025-06-19T08:59:52","date_gmt":"2025-06-19T06:59:52","guid":{"rendered":"https:\/\/dev.lugano-airport.berta-bewegt.ch\/home\/"},"modified":"2025-10-30T15:36:27","modified_gmt":"2025-10-30T14:36:27","slug":"home","status":"publish","type":"page","link":"https:\/\/luganoairport.ch\/it\/","title":{"rendered":"Home"},"content":{"rendered":"<section class=\"custom-separator\">\n<\/section>\n\n\n\n\n\n<section class=\"custom-separator\">\n<\/section>\n\n\n\n    <section class=\"departures-arrivals-block section-block-bg\" id=\"\">\n        <div class=\"block-bg block-bg-grey-light\"><\/div>\n\n        <div class=\"departures-arrivals-inner-container\">\n            <div class=\"departures-arrivals-buttons-wrapper\">\n                <a href=\"#\" class=\"primary-btn-with-icon active\" data-type=\"departures\">\n                    <div>\n                        <svg width=\"41\" height=\"25\" viewBox=\"0 0 41 25\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M40.022 16.3471L36.8687 11.8656C36.4845 11.3208 35.6761 11.3208 35.292 11.8656L32.1386 16.3471C31.6892 16.9873 32.1462 17.866 32.927 17.866H34.7246V23.5375C34.7246 24.2857 35.3321 24.8933 36.0803 24.8933C36.8285 24.8933 37.4361 24.2857 37.4361 23.5375V17.866H39.2336C40.0145 17.866 40.4714 16.9848 40.022 16.3471Z\" fill=\"white\" \/>\n                            <path d=\"M38.7918 2.56153C36.7256 0.525414 33.537 0.153853 31.0566 1.66274L24.9859 5.35335L11.4838 1.11542C10.9189 0.93968 10.3063 1.00495 9.7916 1.29618L6.57297 3.13144C6.06833 3.41765 6.05079 4.1382 6.54036 4.44952L16.2891 10.6407L7.41908 16.0335C7.2107 16.1591 6.95462 16.1691 6.7362 16.0586L4.03477 14.6878C3.79123 14.5648 3.50501 14.5698 3.2665 14.7029L1.14504 15.8955C0.758402 16.1114 0.683056 16.6361 0.991862 16.9549L4.89087 20.9493C5.41307 21.4841 6.11105 21.8155 6.8567 21.8783L10.1958 22.1645C10.826 22.2197 11.4562 22.0791 12.006 21.7678L38.2269 6.82959C39.7835 5.94334 40.0622 3.81685 38.7868 2.55903L38.7918 2.56153Z\" fill=\"white\" \/>\n                        <\/svg>\n                        <span>Partenze<\/span>\n                    <\/div>\n                <\/a>\n\n                <a href=\"#\" class=\"white-btn-with-icon\" data-type=\"arrivals\">\n                    <div>\n                        <svg width=\"37\" height=\"28\" viewBox=\"0 0 37 28\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M32.1175 18.5332L25.4744 16.01L20.5285 2.75142C20.3226 2.19657 19.8933 1.7547 19.346 1.52623L15.9215 0.112753C15.3842 -0.108182 14.8068 0.321135 14.862 0.898578L15.9616 12.3947L6.25812 8.70662C6.03216 8.62126 5.86395 8.42292 5.81876 8.18441L5.24382 5.20933C5.1911 4.9432 5.01035 4.71974 4.75929 4.6143L2.51481 3.67281C2.10557 3.49958 1.64608 3.76321 1.58583 4.20256L0.827675 9.73346C0.72725 10.4741 0.895435 11.2273 1.30216 11.8549L3.12738 14.6668C3.47134 15.1966 3.96842 15.6108 4.5534 15.8518L32.4439 27.3731C34.0984 28.056 35.9488 26.9714 36.1571 25.1914C36.4961 22.3092 34.829 19.5651 32.1175 18.5357V18.5332Z\" fill=\"#305272\" \/>\n                            <path d=\"M30.4405 13.8313C30.8246 14.3786 31.633 14.3786 32.0172 13.8313L35.1705 9.34988C35.6199 8.70967 35.163 7.83094 34.3822 7.83094H32.5846V2.15945C32.5846 1.41129 31.977 0.803711 31.2288 0.803711C30.4806 0.803711 29.8731 1.41129 29.8731 2.15945V7.83094H28.0754C27.2946 7.83094 26.8377 8.71218 27.2871 9.34988L30.4405 13.8313Z\" fill=\"#305272\" \/>\n                        <\/svg>\n                        <span>Arrivi<\/span>\n                    <\/div>\n                <\/a>\n            <\/div>\n\n            <div class=\"departures-arrivals-tables-wrapper\">\n                <div class=\"departures-arrivals-table active\" data-type=\"departures\">\n                    <div class=\"flightTable-row-title\">\n                        <div class=\"flightTable-row-short\">\n                            <p class=\"lead-text text-white mb_0\">Ora locale<\/p>\n                            <span class=\"flightTable-mobile-label\">Ora locale: <\/span>\n                        <\/div>\n                        <div>\n                            <p class=\"lead-text text-white mb_0\">Registrazione<\/p>\n                            <span class=\"flightTable-mobile-label\">Registrazione: <\/span>\n                        <\/div>\n                        <div>\n                            <p class=\"lead-text text-white mb_0\">Destinazione<\/p>\n                            <span class=\"flightTable-mobile-label\">Destinazione: <\/span>\n                        <\/div>\n                    <\/div>\n\n                    <div id=\"flightTable-departures-results\"><\/div>\n                <\/div>\n\n                <div class=\"departures-arrivals-table\" data-type=\"arrivals\">\n                    <div class=\"flightTable-row-title\">\n                        <div class=\"flightTable-row-short\">\n                            <p class=\"lead-text text-white mb_0\">Ora locale<\/p>\n                            <span class=\"flightTable-mobile-label\">Ora locale: <\/span>\n                        <\/div>\n                        <div>\n                            <p class=\"lead-text text-white mb_0\">Registrazione<\/p>\n                            <span class=\"flightTable-mobile-label\">Registrazione: <\/span>\n                        <\/div>\n                        <div>\n                            <p class=\"lead-text text-white mb_0\">Destinazione<\/p>\n                            <span class=\"flightTable-mobile-label\">Destinazione: <\/span>\n                        <\/div>\n                    <\/div>\n\n                    <div id=\"flightTable-arrivals-results\"><\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <script>\n        \/\/ LOADAIRPORTDATA\n        \/\/ init airport lookup and also register async function\n        let airportLookup = {};\n        const home_url = 'https:\/\/luganoairport.ch\/wp-content\/themes\/lugano_airport';\n        const locale = 'it_IT';\n\n        async function loadAirportData() {\n            try {\n                const response = await fetch(home_url + '\/allairports-fixed.json');\n                const data = await response.json();\n\n                \/\/ Build ICAO \u2192 { name, municipality } map\n                data.forEach(a => {\n                    const o = {\n                        name: a.name,\n                        city: a.municipality\n                    };\n                    [a.icao_code, a.gps_code, a.iata_code].forEach(c => c && (airportLookup[c.trim().toUpperCase()] = o));\n                });\n\n\n            } catch (e) {\n                console.error(\"\u274c Failed to load airport list:\", e);\n            }\n        }\n\n\n        \/\/ EXPLAINSTATUS\n        \/\/ Maps status codes (LASTINFO) to readable labels\n        function explainStatus(code) {\n            const map = {\n                'FPL': 'Flight plan filed',\n                'DEP': 'Departed',\n                'CHG': 'Flight plan changed',\n                'DLA': 'Delayed',\n                'SAM': 'SLOT Assigned Message',\n                'SRM': 'SLOT Revision Message',\n                'CNL': 'Cancelled',\n                'FLS': 'Flight Suspended'\n            };\n            return map[code] || 'Unknown';\n        }\n\n        \/\/ LOADFLIGHTS\n        \/\/ Loads and renders the flight data into the table\n        async function loadFlights() {\n            try {\n                \/\/ Fetch flight data from the proxy endpoint (?api=1)\n                const response = await fetch(home_url + '\/flights.json');\n                const data = await response.json();\n                const flights = data.timetable || [];\n\n                \/\/ Get today's date in YYYY-MM-DD format\n                const today = new Date().toISOString().split('T')[0];\n\n                \/\/ Filter to include only today\u2019s flights\n                const todaysFlights = flights.filter(flight => {\n                    const flightDate = flight.FLIGHTDATE.split(' ')[0];\n                    return flightDate === today;\n                });\n\n\n\n                \/\/ Sort flights chronologically by FLIGHTDATE + FLIGHTTIME\n                todaysFlights.sort((a, b) => {\n                    const dateA = new Date(`${a.FLIGHTDATE.split(' ')[0]}T${a.FLIGHTTIME}`);\n                    const dateB = new Date(`${b.FLIGHTDATE.split(' ')[0]}T${b.FLIGHTTIME}`);\n                    return dateA - dateB;\n                });\n\n                \/\/ Group flights by FLIGHTDATE (YYYY-MM-DD)\n                const flightsByDate = {};\n                todaysFlights.forEach(flight => {\n                    const dateKey = flight.FLIGHTDATE.split(' ')[0];\n                    if (!flightsByDate[dateKey]) flightsByDate[dateKey] = [];\n                    flightsByDate[dateKey].push(flight);\n                });\n\n                \/\/ Get reference to the table body and clear previous content\n                const tableBody_departures = document.querySelector(\"#flightTable-departures-results\");\n                const tableBody_arrivals = document.querySelector(\"#flightTable-arrivals-results\");\n                tableBody_departures.innerHTML = '';\n                tableBody_arrivals.innerHTML = '';\n\n                \/\/ Render flights grouped by date\n                for (const dateKey of Object.keys(flightsByDate)) {\n                    \/\/ Format readable date string (e.g., Tuesday, 15 July 2025)\n                    const date = new Date(dateKey);\n                    let formatted = '';\n\n                    if (locale === 'it_IT') {\n                        formatted = date.toLocaleDateString(\"it-IT\", {\n                            weekday: 'long',\n                            year: 'numeric',\n                            month: 'long',\n                            day: 'numeric'\n                        });\n                    } else {\n                        formatted = date.toLocaleDateString(\"en-GB\", {\n                            weekday: 'long',\n                            year: 'numeric',\n                            month: 'long',\n                            day: 'numeric'\n                        });\n                    }\n\n                    \/\/ Insert date header row\n                    let has_date_departures = false;\n                    let has_date_arrivals = false;\n\n                    flightsByDate[dateKey].forEach(flight => {\n                        \/\/ Determine traffic direction\n                        const status = parseInt(flight.TRAFFICSTATUS, 10);\n                        const isArrival = status >= 1 && status <= 4;\n                        const isDeparture = status >= 5 && status <= 8;\n\n                        if (isArrival) {\n                            has_date_arrivals = true;\n                        }\n\n                        if (isDeparture) {\n                            has_date_departures = true;\n                        }\n                    });\n\n                    if (has_date_departures) {\n                        let row_date_departures = document.createElement('div');\n                        row_date_departures.classList.add('flightTable-row-date');\n                        row_date_departures.innerHTML = `<div><p class=\"text-bold mb_0\"> ${formatted}<\/p><\/div>`;\n                        tableBody_departures.appendChild(row_date_departures);\n                    }\n\n                    if (has_date_arrivals) {\n                        let row_date_arrivals = document.createElement('div');\n                        row_date_arrivals.classList.add('flightTable-row-date');\n                        row_date_arrivals.innerHTML = `<div><p class=\"text-bold mb_0\"> ${formatted}<\/p><\/div>`;\n                        tableBody_arrivals.appendChild(row_date_arrivals);\n                    }\n\n                    \/\/ Render each flight row under this date\n                    flightsByDate[dateKey].forEach(flight => {\n                        let row = document.createElement('div');\n                        row.classList.add('flightTable-row');\n\n                        \/\/ Determine traffic direction\n                        const status = parseInt(flight.TRAFFICSTATUS, 10);\n                        const isArrival = status >= 1 && status <= 4;\n                        const isDeparture = status >= 5 && status <= 8;\n\n                        \/\/ Get labels from header row\n                        const tableType = isArrival ? 'arrivals' : 'departures';\n                        const headerRow = document.querySelector(`.departures-arrivals-table[data-type=\"${tableType}\"] .flightTable-row-title`);\n                        const headerLabels = headerRow ? headerRow.querySelectorAll('.flightTable-mobile-label') : [];\n                        \n                        \/\/ Build remaining table cells\n                        \/\/ crazy arrow function for time format ahead!\n                        row.innerHTML = `\n                            <div class=\"flightTable-row-short\">${headerLabels[0] ? headerLabels[0].outerHTML : ''}<p class=\"mb_0\">${((d,t)=>t?new Date(Date.UTC(...d.slice(0,10).split(\"-\").map((v,i)=>i===1?+v-1:+v),...t.split(\":\").map((v,i)=>i?+v:+v))).toLocaleTimeString(\"de-CH\",{hour:\"2-digit\",minute:\"2-digit\",hour12:false,timeZone:\"Europe\/Zurich\"}):\"\")(flight.FLIGHTDATE,flight.FLIGHTTIME)}<\/p><\/div>\n                            <div>${headerLabels[1] ? headerLabels[1].outerHTML : ''}<p class=\"mb_0\">${flight.IMMAT || '-'}<\/p><\/div>\n                            <div>${headerLabels[2] ? headerLabels[2].outerHTML : ''}<p class=\"mb_0\">${airportLookup[flight.AIRPORT_ICAO]?.name || flight.AIRPORT_ICAO}, ${airportLookup[flight.AIRPORT_ICAO]?.city || '-'} (${flight.COUNTRY || '-'})<\/p><\/div>\n                        `;\n\n                        \/\/ Append the row to the table\n                        if (isArrival) {\n                            tableBody_arrivals.appendChild(row);\n                        }\n\n                        if (isDeparture) {\n                            tableBody_departures.appendChild(row);\n                        }\n                    });\n                }\n\n            } catch (error) {\n                console.error(\"\u274c Failed to load flights:\", error);\n            }\n        }\n\n\n        \/\/ Initial load and init\n        loadAirportData().then(() => {\n            loadFlights();\n        });\n    <\/script>\n\n\n\n\n            <section class=\"block-with-cta-2-links-block\" id=\"\">\n                            <div class=\"block-with-cta\">\n                    <div class=\"block-with-cta-inner-container\">\n                                                    <h2 class=\"\">Ottieni un preventivo<\/h2>\n                        \n                                                    <p class=\"mb_0 \">Compila il nostro formulario (in inglese) per ottenere una stima dei costi di atterraggio e decollo presso l\u2019aeroporto di Lugano, calcolati in base alle tariffe attuali.<\/p>\n                        \n                                                    <div class=\"button-wrapper\">\n                                <a href=\"https:\/\/luganoairport.ch\/it\/quotes-notifications\/charges-calculator\/\" class=\"white-btn full-w\" >Vai alla stima dei costi<\/a>\n                            <\/div>\n                                            <\/div>\n                <\/div>\n                            <div class=\"block-with-cta\">\n                    <div class=\"block-with-cta-inner-container\">\n                                                    <h2 class=\"text-white\">Notificare un volo<\/h2>\n                        \n                                                    <p class=\"mb_0 text-white\">Avete in programma un volo da o per Lugano Airport? Potete comunicarlo tramite il formulario online entro 24 ore dall\u2019orario previsto di partenza o arrivo.<\/p>\n                        \n                                                    <div class=\"button-wrapper\">\n                                <a href=\"https:\/\/luganoairport.ch\/it\/quotes-notifications\/flight-notification-form\/\" class=\"white-btn full-w\" >Notificare un volo (VFR)<\/a>\n                            <\/div>\n                                            <\/div>\n                <\/div>\n                    <\/section>\n    \n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n            <section class=\"latest-news-block section-block-margins\" id=\"\">\n            <h2 class=\"block-title like-h1 mb_0\">Ultime news<\/h2>\n\n            <div class=\"news-wrapper\">\n                <div class=\"news-card-wrapper\">\n    <div class=\"news-info\">\n        <p class=\"small-font mb_0\">\n            5.03.2026        <\/p>\n        <div class=\"date-divider\"><\/div>\n\n        <h3 class=\"like-h4 mb_0\">Sospiro di sollievo da 5 milioni per lo scalo di Lugano-Agno<\/h3>\n        <div class=\"title-divider\"><\/div>\n\n            <\/div>\n\n    <div class=\"button-wrapper\">\n        <a href=\"https:\/\/luganoairport.ch\/it\/sospiro-di-sollievo-da-5-milioni-per-lo-scalo-di-lugano-agno\/\" class=\"primary-border-btn small-version\">Leggi di pi\u00f9<\/a>\n    <\/div>\n<\/div>\n<div class=\"news-card-wrapper\">\n    <div class=\"news-info\">\n        <p class=\"small-font mb_0\">\n            19.12.2025 | Citt\u00e0 di Lugano, Comunicato stampa, Lugano Airport, Personale        <\/p>\n        <div class=\"date-divider\"><\/div>\n\n        <h3 class=\"like-h4 mb_0\">Avvicendamento alla direzione di Lugano Airport &#8211; Comunicato della Citt\u00e0 di Lugano<\/h3>\n        <div class=\"title-divider\"><\/div>\n\n            <\/div>\n\n    <div class=\"button-wrapper\">\n        <a href=\"https:\/\/luganoairport.ch\/it\/avvicendamento-alla-direzione-di-lugano-airport-comunicato-della-citta-di-lugano\/\" class=\"primary-border-btn small-version\">Leggi di pi\u00f9<\/a>\n    <\/div>\n<\/div>\n<div class=\"news-card-wrapper\">\n    <div class=\"news-info\">\n        <p class=\"small-font mb_0\">\n            10.12.2025        <\/p>\n        <div class=\"date-divider\"><\/div>\n\n        <h3 class=\"like-h4 mb_0\">L\u2019Aeroporto di Lugano presenta il nuovo sito web: una piattaforma moderna dedicata all\u2019aviazione privata e ai partner aeronautici<\/h3>\n        <div class=\"title-divider\"><\/div>\n\n            <\/div>\n\n    <div class=\"button-wrapper\">\n        <a href=\"https:\/\/luganoairport.ch\/it\/laeroporto-di-lugano-presenta-il-nuovo-sito-web-una-piattaforma-moderna-dedicata-allaviazione-privata-e-ai-partner-aeronautici\/\" class=\"primary-border-btn small-version\">Leggi di pi\u00f9<\/a>\n    <\/div>\n<\/div>\n            <\/div>\n\n                    <\/section>\n    \n\n\n\n\n    <section class=\"banner-block section-block-margins\" id=\"\">\n        <div class=\"banner-bg\" style=\"background-image: url('https:\/\/luganoairport.ch\/wp-content\/uploads\/2025\/08\/Morcote-Lugano-Region-l-scaled.jpg')\"><\/div>\n\n        <div class=\"banner-inner-container\">\n                            <h2 class=\"like-h1 text-white text-center\">Lugano Region<\/h2>\n            \n                            <p class=\"mb_0 text-white text-bold text-center\">Scopri cosa offre la regione di Lugano. <\/p>\n            \n                            <div class=\"button-wrapper\">\n                    <a href=\"https:\/\/luganoairport.ch\/it\/about-us\/tourism\/\" class=\"red-btn medium-version\" >Scopri di pi\u00f9<\/a>\n                <\/div>\n                    <\/div>\n    <\/section>\n\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":292,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"class_list":["post-604","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Lugano Airport |\u00a0L&#039;aeroporto della Svizzera italiana<\/title>\n<meta name=\"description\" content=\"Benvenuti sul sito ufficiale di Lugano Airport. Offriamo una gamma di servizi aeronautici e non aeronautici basati su valori consolidati: eccellenza, collaborazione, sicurezza e affidabilit\u00e0.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/luganoairport.ch\/it\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Lugano Airport |\u00a0L&#039;aeroporto della Svizzera italiana\" \/>\n<meta property=\"og:description\" content=\"Benvenuti sul sito ufficiale di Lugano Airport. Offriamo una gamma di servizi aeronautici e non aeronautici basati su valori consolidati: eccellenza, collaborazione, sicurezza e affidabilit\u00e0.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/luganoairport.ch\/it\/\" \/>\n<meta property=\"og:site_name\" content=\"Lugano Airport\" \/>\n<meta property=\"article:modified_time\" content=\"2025-10-30T14:36:27+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/luganoairport.ch\/wp-content\/uploads\/2025\/06\/Fixed-aspect-ratio-spacer.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1440\" \/>\n\t<meta property=\"og:image:height\" content=\"450\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minuto\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/luganoairport.ch\\\/it\\\/\",\"url\":\"https:\\\/\\\/luganoairport.ch\\\/it\\\/\",\"name\":\"Lugano Airport |\u00a0L'aeroporto della Svizzera italiana\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/luganoairport.ch\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/luganoairport.ch\\\/it\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/luganoairport.ch\\\/it\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/luganoairport.ch\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/Fixed-aspect-ratio-spacer.png\",\"datePublished\":\"2025-06-19T06:59:52+00:00\",\"dateModified\":\"2025-10-30T14:36:27+00:00\",\"description\":\"Benvenuti sul sito ufficiale di Lugano Airport. Offriamo una gamma di servizi aeronautici e non aeronautici basati su valori consolidati: eccellenza, collaborazione, sicurezza e affidabilit\u00e0.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/luganoairport.ch\\\/it\\\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/luganoairport.ch\\\/it\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/luganoairport.ch\\\/it\\\/#primaryimage\",\"url\":\"https:\\\/\\\/luganoairport.ch\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/Fixed-aspect-ratio-spacer.png\",\"contentUrl\":\"https:\\\/\\\/luganoairport.ch\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/Fixed-aspect-ratio-spacer.png\",\"width\":1440,\"height\":450},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/luganoairport.ch\\\/it\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/luganoairport.ch\\\/it\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Home\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/luganoairport.ch\\\/#website\",\"url\":\"https:\\\/\\\/luganoairport.ch\\\/\",\"name\":\"Lugano airport\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/luganoairport.ch\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/luganoairport.ch\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/luganoairport.ch\\\/#organization\",\"name\":\"Lugano airport\",\"url\":\"https:\\\/\\\/luganoairport.ch\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/luganoairport.ch\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/luganoairport.ch\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/Logo.svg\",\"contentUrl\":\"https:\\\/\\\/luganoairport.ch\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/Logo.svg\",\"width\":168,\"height\":24,\"caption\":\"Lugano airport\"},\"image\":{\"@id\":\"https:\\\/\\\/luganoairport.ch\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Lugano Airport |\u00a0L'aeroporto della Svizzera italiana","description":"Benvenuti sul sito ufficiale di Lugano Airport. Offriamo una gamma di servizi aeronautici e non aeronautici basati su valori consolidati: eccellenza, collaborazione, sicurezza e affidabilit\u00e0.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/luganoairport.ch\/it\/","og_locale":"it_IT","og_type":"article","og_title":"Lugano Airport |\u00a0L'aeroporto della Svizzera italiana","og_description":"Benvenuti sul sito ufficiale di Lugano Airport. Offriamo una gamma di servizi aeronautici e non aeronautici basati su valori consolidati: eccellenza, collaborazione, sicurezza e affidabilit\u00e0.","og_url":"https:\/\/luganoairport.ch\/it\/","og_site_name":"Lugano Airport","article_modified_time":"2025-10-30T14:36:27+00:00","og_image":[{"width":1440,"height":450,"url":"https:\/\/luganoairport.ch\/wp-content\/uploads\/2025\/06\/Fixed-aspect-ratio-spacer.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minuto"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/luganoairport.ch\/it\/","url":"https:\/\/luganoairport.ch\/it\/","name":"Lugano Airport |\u00a0L'aeroporto della Svizzera italiana","isPartOf":{"@id":"https:\/\/luganoairport.ch\/#website"},"primaryImageOfPage":{"@id":"https:\/\/luganoairport.ch\/it\/#primaryimage"},"image":{"@id":"https:\/\/luganoairport.ch\/it\/#primaryimage"},"thumbnailUrl":"https:\/\/luganoairport.ch\/wp-content\/uploads\/2025\/06\/Fixed-aspect-ratio-spacer.png","datePublished":"2025-06-19T06:59:52+00:00","dateModified":"2025-10-30T14:36:27+00:00","description":"Benvenuti sul sito ufficiale di Lugano Airport. Offriamo una gamma di servizi aeronautici e non aeronautici basati su valori consolidati: eccellenza, collaborazione, sicurezza e affidabilit\u00e0.","breadcrumb":{"@id":"https:\/\/luganoairport.ch\/it\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/luganoairport.ch\/it\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/luganoairport.ch\/it\/#primaryimage","url":"https:\/\/luganoairport.ch\/wp-content\/uploads\/2025\/06\/Fixed-aspect-ratio-spacer.png","contentUrl":"https:\/\/luganoairport.ch\/wp-content\/uploads\/2025\/06\/Fixed-aspect-ratio-spacer.png","width":1440,"height":450},{"@type":"BreadcrumbList","@id":"https:\/\/luganoairport.ch\/it\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/luganoairport.ch\/it\/"},{"@type":"ListItem","position":2,"name":"Home"}]},{"@type":"WebSite","@id":"https:\/\/luganoairport.ch\/#website","url":"https:\/\/luganoairport.ch\/","name":"Lugano airport","description":"","publisher":{"@id":"https:\/\/luganoairport.ch\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/luganoairport.ch\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Organization","@id":"https:\/\/luganoairport.ch\/#organization","name":"Lugano airport","url":"https:\/\/luganoairport.ch\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/luganoairport.ch\/#\/schema\/logo\/image\/","url":"https:\/\/luganoairport.ch\/wp-content\/uploads\/2025\/06\/Logo.svg","contentUrl":"https:\/\/luganoairport.ch\/wp-content\/uploads\/2025\/06\/Logo.svg","width":168,"height":24,"caption":"Lugano airport"},"image":{"@id":"https:\/\/luganoairport.ch\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/luganoairport.ch\/it\/wp-json\/wp\/v2\/pages\/604","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/luganoairport.ch\/it\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/luganoairport.ch\/it\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/luganoairport.ch\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/luganoairport.ch\/it\/wp-json\/wp\/v2\/comments?post=604"}],"version-history":[{"count":3,"href":"https:\/\/luganoairport.ch\/it\/wp-json\/wp\/v2\/pages\/604\/revisions"}],"predecessor-version":[{"id":1781,"href":"https:\/\/luganoairport.ch\/it\/wp-json\/wp\/v2\/pages\/604\/revisions\/1781"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/luganoairport.ch\/it\/wp-json\/wp\/v2\/media\/292"}],"wp:attachment":[{"href":"https:\/\/luganoairport.ch\/it\/wp-json\/wp\/v2\/media?parent=604"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}