Global Jet Charter & Aircraft Management Services

Charterflug anfragen

Your inquiry is being processed ...

If you are not being redirected in 30 seconds, please contact us

+43 1 505 4747-500

customerrelations@avconjet.at.


Continue to Homepage

SORRY, THIS DIDN'T WORK.

There was an issue with your submission. Please try again.


If you need to contact us urgently, please call

+43 1 505 4747-500

or send an email to

customerrelations@avconjet.at.


Continue to Homepage

:root { --avcon-form-field-height: 42px; --avcon-form-compact-field-height: 40px; --avcon-form-input-padding: 40px; --avcon-form-icon-offset: 8px; --avcon-form-icon-size: 25px; --avcon-form-gap: 16px; --avcon-form-gap-mobile: 12px; --avcon-form-hover-bg: #efefef; --avcon-form-dark-hover: #575656; --avcon-form-muted: #c0bfbf; --avcon-form-transition: 250ms ease-in; } #lwit-form-wrapper { font-size: 16px; padding: 0 !important; border: none !important; } #lwit-form-wrapper .lwit-tab-legs, #lwit-form-wrapper .lwit-tab-contact { padding: 0; } #lwit-form-wrapper #error-box { margin: 0; padding: 0; } #lwit-form-wrapper #footer-container .row { display: flex; justify-content: space-between; } #lwit-form-wrapper .lwit-tab-legs .leg.row { display: grid; gap: var(--avcon-form-gap); grid-template-columns: 30% 30% 12% 10% 11%; } #lwit-form-wrapper .lwit-tab-legs.has-multiple-legs .leg.row { grid-template-columns: 27.5% 27.5% 12% 10.5% 11.5% 42px; } #lwit-form-wrapper .lwit-tab-legs .airport-search, #lwit-form-wrapper .lwit-tab-legs .col-3, #lwit-form-wrapper .lwit-tab-legs .col-4, #lwit-form-wrapper .lwit-tab-legs .col-5 { width: 100%; } #lwit-form-wrapper .lwit-tab-legs .airport-search { transition: border-color var(--avcon-form-transition); } #lwit-form-wrapper .lwit-tab-legs .airport-search .select2-container--open { border-color: var(--e-global-color-text); } #lwit-form-wrapper .airport-search .select2-container--default { height: var(--avcon-form-field-height); } #lwit-form-wrapper .airport-search .select2-container--default .select2-selection--single .select2-selection__rendered { padding-left: 42px !important; } #lwit-form-wrapper .airport-search.from .select2-container--default, #lwit-form-wrapper .airport-search.to .select2-container--default { background-position: var(--avcon-form-icon-offset) var(--avcon-form-icon-offset) !important; } #lwit-form-wrapper .lwit-tab-legs .airport-search.from .select2-container--open { background-image: url(/wp-content/plugins/lwit-flight-request/templates/images/departure-black.svg); background-position: var(--avcon-form-icon-offset) var(--avcon-form-icon-offset) !important; transition: background-image 0.2s ease-in !important; } #lwit-form-wrapper .lwit-tab-legs .airport-search.to .select2-container--open { background-image: url(/wp-content/plugins/lwit-flight-request/templates/images/arrival-black.svg); background-position: var(--avcon-form-icon-offset) var(--avcon-form-icon-offset) !important; transition: background-image 0.2s ease-in !important; } .select2-container--open .select2-dropdown--below { border-radius: 0 !important; border-color: var(--e-global-color-text) !important; } .select2-container--default .select2-search--dropdown .select2-search__field { border-color: #000 !important; } .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable { background-color: var(--avcon-form-hover-bg); color: var(--e-global-primary-text); } .select2-results__option { font-size: 16px; } li.select2-results__option { transition: background-color var(--avcon-form-transition), color var(--avcon-form-transition); } li.select2-results__option:hover { cursor: pointer; background-color: var(--avcon-form-hover-bg); } #lwit-form-wrapper input, #lwit-form-wrapper button { height: var(--avcon-form-field-height); font-size: 16px !important; line-height: 16px !important; } #lwit-form-wrapper input { padding: 0 0 0 var(--avcon-form-input-padding) !important; background-position: var(--avcon-form-icon-offset) var(--avcon-form-icon-offset) !important; } #lwit-form-wrapper .lwit-tab-legs .col-5 input { height: var(--avcon-form-compact-field-height); } #lwit-form-wrapper .lwit-tab-legs .col-5 button { width: 42px; height: var(--avcon-form-compact-field-height); margin: 0; padding: 0; transition: background-image var(--avcon-form-transition); } #lwit-form-wrapper .lwit-tab-legs .passenger-button.plus:hover { background-image: url(/wp-content/plugins/lwit-flight-request/templates/images/plus-black.svg); } #lwit-form-wrapper .lwit-tab-legs .passenger-button.minus:hover { background-image: url(/wp-content/plugins/lwit-flight-request/templates/images/minus-black.svg); } #lwit-form-wrapper .lwit-tab-legs .col-3 input, #lwit-form-wrapper .lwit-tab-legs .col-4 input { background-position: var(--avcon-form-icon-offset) var(--avcon-form-icon-offset) !important; } #lwit-form-wrapper .lwit-tab-legs .hasDatepicker.active, #lwit-form-wrapper .lwit-tab-legs .ui-timepicker-input.active { border-color: var(--e-global-primary-text) !important; background-position: var(--avcon-form-icon-offset) var(--avcon-form-icon-offset) !important; background-repeat: no-repeat !important; background-size: var(--avcon-form-icon-size) var(--avcon-form-icon-size) !important; } #lwit-form-wrapper .lwit-tab-legs .hasDatepicker.active { background-image: url("/wp-content/plugins/lwit-flight-request/templates/images/calendar-black.svg") !important; } #lwit-form-wrapper .lwit-tab-legs .ui-timepicker-input.active { background-image: url("/wp-content/plugins/lwit-flight-request/templates/images/clock-black.svg") !important; } #lwit-form-wrapper .lwit-tab-legs .passenger-input { height: var(--avcon-form-field-height) !important; } #lwit-form-wrapper .lwit-tab-legs .col-6 { width: fit-content !important; display: flex; flex-direction: column; } #lwit-form-wrapper .lwit-tab-legs .col-6 label { visibility: hidden; width: 0; display: inline-block; height: 20px; } #continue-button { background-position: calc(100% - 6px) 8px; transition: background var(--avcon-form-transition); } #continue-button.is-ready { background-color: var(--e-global-color-primary) !important; background-image: url(/wp-content/plugins/lwit-flight-request/templates/images/arrow-white.svg) !important; background-position: calc(100% - 6px) 8px !important; background-repeat: no-repeat !important; background-size: var(--avcon-form-icon-size) var(--avcon-form-icon-size) !important; } #continue-button.is-ready:hover { background-color: var(--e-global-color-1625607) !important; background-image: url(/wp-content/plugins/lwit-flight-request/templates/images/arrow-white.svg) !important; background-position: calc(100% - 6px) 8px !important; background-repeat: no-repeat !important; background-size: var(--avcon-form-icon-size) var(--avcon-form-icon-size) !important; } #flight-request-button.is-ready { background: var(--e-global-color-primary) !important; transition: background var(--avcon-form-transition); } #flight-request-button.is-ready:hover { background: var(--e-global-color-1625607) !important; } #back-button { background: var(--e-global-color-text); transition: background var(--avcon-form-transition); } #back-button:hover { background: var(--avcon-form-dark-hover); } #add-flight-button { background-position: 6px 8px; } #lwit-form-wrapper .remove-flight-button { width: 42px; padding: 0; border-color: var(--e-global-color-text); background-color: var(--e-global-color-text); background-image: url(/wp-content/uploads/2026/02/aoj_close_24x24.svg); background-position: center; background-repeat: no-repeat; transition: background-color var(--avcon-form-transition); } #lwit-form-wrapper .remove-flight-button:hover { background-color: var(--avcon-form-dark-hover); } #lwit-form-wrapper input:active { border-color: var(--e-global-color-text) !important; } #ui-datepicker-div { z-index: 100 !important; width: fit-content; } .ui-widget.ui-widget-content { border-color: var(--e-global-color-text); } .ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br, .ui-corner-left, .ui-corner-bl, .ui-corner-top, .ui-corner-tr, .ui-corner-tl { border-radius: 0; } table.ui-datepicker-calendar, .ui-datepicker table { border: none; } .ui-datepicker table { font-size: 16px; } .ui-datepicker td span, .ui-datepicker td a { text-align: center; } .ui-datepicker th, .ui-widget-header { font-weight: 400; } .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled { border: none; background: none; color: #000; font-weight: 400; } .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight { border: 1px solid var(--e-global-color-primary); background: var(--e-global-color-primary); color: #fff; } .ui-state-highlight, .ui-widget-content .ui-state-highlight:hover, .ui-widget-header .ui-state-highlight:hover { color: #fff !important; } .ui-widget-header { border: none; background: none; color: #000; } .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next, .ui-datepicker-prev-hover, .ui-datepicker-next-hover { width: 29px; height: 29px; } .ui-datepicker-prev-hover, .ui-datepicker-next-hover { background: var(--avcon-form-hover-bg) !important; color: inherit; border: none !important; top: 2px !important; } .ui-datepicker-prev-hover { left: 2px !important; } .ui-datepicker-next-hover { right: 2px !important; } .ui-datepicker-prev .ui-icon, .ui-datepicker-prev-hover .ui-icon { background-image: url("/wp-content/uploads/2023/11/avconjet-icon-black-chevron-left.svg") !important; background-position: 0 0 !important; } .ui-datepicker-next .ui-icon, .ui-datepicker-next-hover .ui-icon { background-image: url("/wp-content/uploads/2023/11/avconjet-icon-black-chevron-right.svg") !important; background-position: 0 0 !important; } .ui-datepicker thead { color: var(--avcon-form-dark-hover); } .ui-datepicker td { width: 40px; height: 40px; } .ui-datepicker td a { display: flex !important; width: 100%; height: 100%; align-items: center; justify-content: center; padding: 0 !important; } .ui-datepicker .ui-state-hover { background-color: #e7e7e7; color: var(--e-global-color-text) !important; } .ui-datepicker .ui-datepicker-today .ui-state-highlight { border: 1px solid var(--e-global-color-primary); background-color: transparent; color: var(--e-global-color-primary) !important; } .ui-datepicker-today .ui-state-highlight.ui-state-hover { background-color: #e7e7e7; } .ui-datepicker td a.ui-state-default.ui-state-active { background-color: var(--e-global-color-primary); color: #fff; } .ui-datepicker td a.ui-state-default.ui-state-active.ui-state-hover { background-color: var(--e-global-color-1625607); color: #fff; } .ui-datepicker td.ui-state-disabled span, .ui-datepicker td.ui-datepicker-other-month a { color: var(--avcon-form-muted); } .ui-timepicker-wrapper { font-size: 16px; } li.ui-timepicker-selected, .ui-timepicker-list li:hover, .ui-timepicker-list .ui-timepicker-selected:hover { background-color: var(--avcon-form-hover-bg); color: var(--e-global-primary-text); } #lwit-form-wrapper .lwit-tab-contact input { padding: 0 16px !important; } #lwit-form-wrapper .lwit-tab-contact #additional-info { font-size: 16px; } #lwit-form-wrapper .lwit-tab-contact .checkbox-label input[type="checkbox"] { margin-right: 10px; height: fit-content; } #lwit-form-wrapper .lwit-tab-contact .checkbox-label:first-child { padding-bottom: 8px; } @media only screen and (max-width: 1366px) { #lwit-form-wrapper .lwit-tab-legs .leg.row { grid-template-columns: 27% 27% 14% 12% 14%; } #lwit-form-wrapper .lwit-tab-legs.has-multiple-legs .leg.row { grid-template-columns: 24.5% 24.5% 14% 12.5% 13.5% 42px; } } @media only screen and (max-width: 1100px) { #lwit-form-wrapper .lwit-tab-legs .row { display: flex !important; flex-wrap: wrap; gap: var(--avcon-form-gap); } #lwit-form-wrapper .lwit-tab-legs .airport-search { width: calc(50% - 8px) !important; } #lwit-form-wrapper .lwit-tab-legs .col-3, #lwit-form-wrapper .lwit-tab-legs .col-4 { width: calc(33% - 8px) !important; } #lwit-form-wrapper .lwit-tab-legs .col-5 { flex: 1 !important; } } @media only screen and (max-width: 767px) { #lwit-form-wrapper, #lwit-form-wrapper .lwit-tab-legs { padding: 0 !important; } #lwit-form-wrapper .lwit-tab-legs .row { display: flex !important; flex-direction: row; gap: var(--avcon-form-gap-mobile) var(--avcon-form-gap); } #lwit-form-wrapper .lwit-tab-legs .airport-search { width: 100% !important; } #lwit-form-wrapper .lwit-tab-legs .col-3 { width: calc(60% - 8px) !important; } #lwit-form-wrapper .lwit-tab-legs .col-4 { width: calc(40% - 8px) !important; } #lwit-form-wrapper .lwit-tab-legs .col-5 { flex: 1 !important; } .error-box .error-row:last-child { padding-top: 8px; padding-bottom: 8px; } #lwit-form-wrapper .row:last-child { display: flex; flex-direction: row; padding-top: 8px; } #lwit-form-wrapper .row:last-child .add-flight-button, #lwit-form-wrapper .row:last-child .submit-button, #lwit-form-wrapper .lwit-tab-contact #flight-request-button { width: 100%; } #lwit-form-wrapper #add-flight-button { margin-bottom: 8px !important; padding-left: 32px; padding-right: 0; background-position: 60px 8px; } #continue-button, #continue-button.is-ready { background-position: calc(100% - 96px) 8px !important; } #continue-button { padding-left: 8px; } #lwit-form-wrapper .lwit-tab-contact .row { gap: 12px; } #lwit-form-wrapper .lwit-tab-contact .checkbox-label { display: flex; align-items: flex-start; } #lwit-form-wrapper .lwit-tab-contact .checkbox-label input[type="checkbox"] { margin-top: 2px; margin-right: 8px; } #lwit-form-wrapper .lwit-tab-contact .row:last-child { display: flex; flex-direction: row; flex-wrap: nowrap; gap: 16px; padding-top: 8px; } #lwit-form-wrapper .lwit-tab-contact .row:last-child .add-flight-button { width: fit-content; } } (() => { const SELECTORS = { form: "#flight-request-form", legsTab: ".lwit-tab-legs", contactTab: ".lwit-tab-contact", leg: ".leg", removeColumn: ".col-6", removeButton: ".remove-flight-button", addButton: "#add-flight-button", continueButton: "#continue-button", requestButton: "#flight-request-button", legDateTimeInputs: ".lwit-tab-legs .col-3 input, .lwit-tab-legs .col-4 input", }; const matches = (element, selector) => Boolean(element && element.matches && element.matches(selector)); function initFormEnhancements() { const form = document.querySelector(SELECTORS.form); const legsTab = document.querySelector(SELECTORS.legsTab); const contactTab = document.querySelector(SELECTORS.contactTab); const continueButton = document.querySelector(SELECTORS.continueButton); const requestButton = document.querySelector(SELECTORS.requestButton); if (!legsTab && !contactTab && !form) { return; } let syncFrame = 0; const isFieldFilled = (field) => { if (field.disabled) { return true; } if (field.type === "checkbox") { return field.checked; } if (field.type === "radio") { return Array.from(document.querySelectorAll(`input[type="radio"][name="${field.name}"]`)).some((input) => input.checked); } if (field.tagName === "SELECT") { return field.value !== ""; } return field.value.trim() !== ""; }; const updateButtonState = (container, button) => { if (!container || !button) { return; } const requiredFields = container.querySelectorAll("[required]"); let allValid = true; for (const field of requiredFields) { if (!isFieldFilled(field)) { allValid = false; break; } } button.classList.toggle("is-ready", allValid); }; const setActiveLegInput = (activeInput) => { if (!legsTab) { return; } legsTab.querySelectorAll(SELECTORS.legDateTimeInputs).forEach((input) => { input.classList.toggle("active", input === activeInput); }); }; const updateRemoveButtons = () => { if (!legsTab) { return; } const shouldShow = legsTab.querySelectorAll(SELECTORS.leg).length > 1; legsTab.classList.toggle("has-multiple-legs", shouldShow); legsTab.querySelectorAll(SELECTORS.removeColumn).forEach((column) => { column.classList.toggle("visible", shouldShow); column.style.display = shouldShow ? "" : "none"; }); }; const syncState = () => { syncFrame = 0; updateRemoveButtons(); updateButtonState(legsTab, continueButton); updateButtonState(contactTab, requestButton); }; const scheduleSync = () => { if (!syncFrame) { syncFrame = window.requestAnimationFrame(syncState); } }; if (form) { form.addEventListener("input", scheduleSync); form.addEventListener("change", scheduleSync); form.addEventListener( "blur", () => { scheduleSync(); }, true ); form.addEventListener( "click", (event) => { if (matches(event.target, SELECTORS.legDateTimeInputs)) { setActiveLegInput(event.target); } const actionButton = event.target.closest(`${SELECTORS.addButton}, ${SELECTORS.removeButton}`); if (actionButton) { scheduleSync(); } }, true ); form.addEventListener( "focusin", (event) => { if (matches(event.target, SELECTORS.legDateTimeInputs)) { setActiveLegInput(event.target); } }, true ); form.addEventListener( "focusout", (event) => { if (!matches(event.target, SELECTORS.legDateTimeInputs)) { return; } window.requestAnimationFrame(() => { if (!matches(document.activeElement, SELECTORS.legDateTimeInputs)) { setActiveLegInput(null); } }); }, true ); } if (legsTab && "MutationObserver" in window) { const observer = new MutationObserver(() => { scheduleSync(); }); observer.observe(legsTab, { childList: true, subtree: true, }); } syncState(); } const init = () => { initFormEnhancements(); }; if (document.readyState === "loading") { document.addEventListener("DOMContentLoaded", init, { once: true }); } else { init(); } })();
Eine Nahaufnahme eines Geschäftsmannes, der bequem mit Avcon Jet reist.

AVCON JET

Wir sind eines der größten Unternehmen der Geschäftsluftfahrt in Europa. Wir betreiben weltweit mehr als 100 Flugzeuge und decken das gesamte Spektrum der Business Jets Modelle ab.

JET MANAGEMENT​

Ihr Business Jet – unser Geschäft. Im Sinne dieser Philosophie kümmern sich unsere Experten mit größter Sorgfalt um Ihr Flugzeug.

Standorte der Büros von Avcon Jets auf einer Weltkarte

BÜROS

Ein internationales Unternehmen wie das Unsere erfordert eine internationale Präsenz. Neben unserem Hauptsitz in Wien begrüßen wir unsere Kunden in dreizehn Büros auf vier Kontinenten, um immer dort zu sein, wo wir gebraucht werden.

UNSER VERSPRECHEN

Avcon Jet arbeitet auf der Grundlage gemeinsamer Werte, die durch das gemeinsame Ziel motiviert sind, die besten Dienstleistungen im Bereich Luftfahrtmanagement und Charter anzubieten, die der Markt zu bieten hat.

Ein Pilot, der seine Krawatte bindet, bevor er einen Kunden empfängt.

Business Jet Charter

Zeitersparnis bedeutet Geldersparnis. Niemand weiß das besser als unsere Kunden.

Unsere Charterflotte

/* Layout + base */ #aj-na-banner { position: fixed; left: 0; right: 0; bottom: 0; z-index: 10; display: none; /* shown by JS if domain matches */ background: #fff; color: #111; padding: clamp(10px, 2vw, 16px) clamp(12px, 6vw, 10%) calc(clamp(10px, 2vw, 16px) + env(safe-area-inset-bottom)); box-sizing: border-box; box-shadow: 0 -6px 18px rgba(0,0,0,.06); } #aj-na-banner .aj-wrap { display: flex; flex-wrap: wrap; align-items: center; gap: clamp(8px, 1.8vw, 16px); opacity: 0; transform: translateY(10px); /* start state for animation */ } #aj-na-banner .aj-text { flex: 1 1 320px; font-size: clamp(14px, 1.6vw, 16px); line-height: 1.45; } #aj-na-banner .aj-actions { display: inline-flex; gap: clamp(8px, 1.6vw, 12px); flex: 0 0 auto; } #aj-na-banner .aj-close { margin-left: auto; background: transparent; border: 0; color: #666; cursor: pointer; padding: 6px 10px; min-height: 44px; } #aj-na-banner .aj-close:focus-visible, #aj-na-banner .aj-actions .elementor-button:focus-visible, #aj-na-banner .aj-actions .rm-btn:focus-visible { outline: 2px solid #ab2237; outline-offset: 2px; } /* Animations */ @keyframes aj-fade-in-up { from { opacity: 0; transform: translateY(10px); } to { opacity: 1; transform: translateY(0); } } @keyframes aj-fade-out-down { from { opacity: 1; transform: translateY(0); } to { opacity: 0; transform: translateY(10px); } } #aj-na-banner.aj-enter .aj-wrap { animation: aj-fade-in-up 300ms ease forwards; } #aj-na-banner.aj-exit .aj-wrap { animation: aj-fade-out-down 250ms ease forwards; } @media (prefers-reduced-motion: reduce) { #aj-na-banner .aj-wrap { animation: none !important; } } /* Tablet and down: roomier buttons */ @media (max-width: 1024px) { #aj-na-banner .aj-actions .elementor-button, } /* Mobile: stack actions full-width under text */ @media (max-width: 767px) { #aj-na-banner .aj-wrap { justify-content: end; padding-top:16px; gap: 8px;} #aj-na-banner .aj-text { flex: 1 1 100%; } #aj-na-banner .aj-actions { width: 100%; display: grid; grid-template-columns: 1fr; gap: 8px; } #aj-na-banner .aj-actions .elementor-button, #aj-na-banner .aj-actions .rm-btn { width: 100%; text-align: center; } #aj-na-banner .aj-close { order: 3; margin-left: 0; justify-self: end; } } document.addEventListener('DOMContentLoaded', function () { const host = location.hostname.replace(/^www\./, '').toLowerCase(); const isComDomain = host.includes('.com'); // --- CMP hook (adjust to your CMP) --- // Example: set this from your CMP callback; default true if no CMP const allowFunctional = window.AJ_CONSENT?.functional ?? true; if (!isComDomain) return; const banner = document.getElementById('aj-na-banner'); const closeBtn = document.getElementById('aj-close'); const stayBtn = document.getElementById('aj-stay-global'); const goUsaBtn = document.getElementById('aj-go-usa'); function openBanner() { banner.style.display = 'block'; requestAnimationFrame(() => banner.classList.add('aj-enter')); } function closeBanner() { banner.classList.remove('aj-enter'); banner.classList.add('aj-exit'); banner.addEventListener('animationend', () => banner.remove(), { once: true }); } closeBtn?.addEventListener('click', () => closeBanner()); stayBtn?.addEventListener('click', () => closeBanner()); // Optional: also persist when going to USA site: // goUsaBtn?.addEventListener('click', () => setDismissed()); openBanner(); });