{"id":9964,"date":"2026-09-08T01:12:23","date_gmt":"2026-09-08T01:12:23","guid":{"rendered":"https:\/\/5starjets.com\/?page_id=9964"},"modified":"2026-09-08T01:12:23","modified_gmt":"2026-09-08T01:12:23","slug":"bogota-medellin","status":"publish","type":"page","link":"https:\/\/5starjets.com\/es\/renta-de-jets\/colombia\/bogota-medellin\/","title":{"rendered":"Vuelo Ch\u00e1rter Privado de Bogot\u00e1 a Medell\u00edn"},"content":{"rendered":"<div>\n<style>\n    \/* 5 Star Jets Dark Theme *\/\n    .fsj-aircraft-listing { background-color: #111111; color: #cccccc; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.8; overflow: hidden; }<\/p>\n<p>    \/* Hero Section *\/\n    .fsj-hero { \n        \/* REEMPLAZA CON IMAGEN DE MEDELL\u00cdN (EL POBLADO) O UN LIGHT JET *\/\n        background-image: linear-gradient(rgba(17, 17, 17, 0.75), rgba(17, 17, 17, 0.9)), url('https:\/\/5starjets.com\/wp-content\/uploads\/2026\/08\/can-private-jets-use-smaller-airports-for-travel-featured.webp'); \n        background-size: cover; \n        background-position: center; \n        padding: 100px 30px; \n        text-align: center; \n        border-bottom: 3px solid #ecd163; \n    }\n    .fsj-hero h1 { color: #ecd163; text-transform: uppercase; margin: 0 0 15px 0; font-size: 42px; letter-spacing: 2px; font-weight: bold; }\n    .fsj-hero p.lead { color: #ffffff; font-size: 20px; max-width: 800px; margin: 0 auto; font-weight: 300; line-height: 1.5; }<\/p>\n<p>    \/* Contenedor del Formulario - PPC Optimized (900px max width) *\/\n    .fsj-form-container { max-width: 900px; margin: 40px auto 0; text-align: left; }<\/p>\n<p>    \/* Content Layout *\/\n    .fsj-content { padding: 50px 30px; max-width: 1000px; margin: 0 auto; background-color: #111111; }\n    .fsj-section-title { color: #ffffff; font-size: 28px; text-transform: uppercase; margin-top: 50px; margin-bottom: 25px; border-bottom: 1px solid #333; padding-bottom: 10px; letter-spacing: 1px;}\n    .fsj-subsection-title { color: #ecd163; font-size: 20px; margin-top: 30px; margin-bottom: 15px; }<\/p>\n<p>    \/* Typography & Blockquotes *\/\n    .fsj-content p { margin-bottom: 25px; font-weight: 300; }\n    .fsj-content strong { color: #ffffff; font-weight: 600; }\n    .fsj-blockquote { border-left: 4px solid #ecd163; padding-left: 20px; font-size: 22px; font-style: italic; color: #ffffff; margin: 40px 0; background-color: #1a1a1a; padding: 25px; border-radius: 0 8px 8px 0; }<\/p>\n<p>    \/* Image Wrappers *\/\n    .fsj-inline-image-wrapper { margin: 40px 0; text-align: center; }\n    .fsj-inline-image { width: 100%; max-height: 400px; object-fit: cover; border-radius: 8px; border: 1px solid #333; box-shadow: 0 10px 30px rgba(0,0,0,0.5); }\n    .fsj-image-caption { font-size: 13px; color: #888; margin-top: 10px; text-transform: uppercase; letter-spacing: 1px; }<\/p>\n<p>    \/* Grids for Fleet *\/\n    .fsj-grid-2 { display: grid; grid-template-columns: repeat(auto-fit, minmax(350px, 1fr)); gap: 30px; margin-bottom: 30px; }\n    .fsj-card { background-color: #1a1a1a; padding: 30px; border-radius: 8px; border: 1px solid #333; transition: transform 0.3s; }\n    .fsj-card:hover { transform: translateY(-5px); border-color: #ecd163; }<\/p>\n<p>    \/* Fleet Callout (Nota Global) *\/\n    .fsj-fleet-callout { background: linear-gradient(135deg, #161616, #0d0d0d); border: 1px solid #ecd163; border-left: 5px solid #ecd163; padding: 25px; border-radius: 6px; text-align: center; margin-bottom: 40px; }\n    .fsj-fleet-callout h4 { color: #ffffff; font-size: 18px; margin: 0 0 10px 0; text-transform: uppercase; }\n    .fsj-fleet-callout p { color: #cccccc; margin: 0; font-size: 15px; }<\/p>\n<p>    \/* List styles *\/\n    .fsj-list { list-style: none; padding: 0; }\n    .fsj-list li { padding-left: 25px; position: relative; margin-bottom: 15px; }\n    .fsj-list li::before { content: '\u2708'; color: #ecd163; position: absolute; left: 0; top: 2px; font-size: 14px; }\n<\/style>\n<div class=\"fsj-aircraft-listing\">\n<p>    <!-- Hero Section --><\/p>\n<div class=\"fsj-hero\">\n<h1>Vuelo Ch\u00e1rter Privado: Bogot\u00e1 a Medell\u00edn<\/h1>\n<p class=\"lead\">El puente a\u00e9reo corporativo m\u00e1s eficiente de Colombia. Vuelos ejecutivos directos con la posibilidad de aterrizar en el centro de Medell\u00edn (EOH).<\/p>\n<div class=\"fsj-form-container\">\n            <!-- Formulario Estilizado WPCode --><br \/>\n            <!-- LIBRER\u00cdAS DE MAPBOX Y TEL\u00c9FONOS -->\r\n<link href=\"https:\/\/api.mapbox.com\/mapbox-gl-js\/v2.15.0\/mapbox-gl.css\" rel=\"stylesheet\" \/>\r\n<script src=\"https:\/\/api.mapbox.com\/mapbox-gl-js\/v2.15.0\/mapbox-gl.js\"><\/script>\r\n<link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/intl-tel-input\/17.0.8\/css\/intlTelInput.css\" \/>\r\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/intl-tel-input\/17.0.8\/js\/intlTelInput.min.js\"><\/script>\r\n\r\n<style>\r\n    .fsj-calc-wrapper { font-family: 'Helvetica Neue', Arial, sans-serif; margin: 2rem auto; max-width: 1200px; box-sizing: border-box; }\r\n    .fsj-inline-form { background-color: #f8f9fa; padding: 25px; border-radius: 8px; box-shadow: 0 4px 20px rgba(0,0,0,0.08); }\r\n    .fsj-grid-row { display: grid; grid-template-columns: repeat(4, 1fr); gap: 15px; margin-bottom: 15px; }\r\n    .fsj-input-group { display: flex; flex-direction: column; position: relative;}\r\n    .fsj-input-group label { font-size: 11px; font-weight: 700; color: #555; text-transform: uppercase; margin-bottom: 5px; letter-spacing: 1px; }\r\n    .fsj-input { border: none; border-bottom: 2px solid #ccc; background: transparent; padding: 10px 0; font-size: 14px; color: #333; outline: none; transition: 0.3s; width: 100%;}\r\n    .fsj-input:focus { border-bottom-color: #ecd163; }\r\n    select.fsj-input { cursor: pointer; color: #0b1a30; font-weight: bold; }\r\n    input[type=\"date\"].fsj-input { color: #0b1a30; text-transform: uppercase; font-size: 13px; font-weight: bold;}\r\n    \/* NUEVO: estilo consistente para el n\u00famero de pasajeros *\/\r\n    input[type=\"number\"].fsj-input { color: #0b1a30; font-weight: bold; }\r\n    .fsj-consent-wrapper { grid-column: 1 \/ -1; font-size: 11px; color: #555; margin-top: 5px; display: flex; align-items: flex-start; gap: 8px; line-height: 1.4; }\r\n    .fsj-consent-wrapper input { margin-top: 2px; accent-color: #ecd163; width: 16px; height: 16px; cursor: pointer; }\r\n    .fsj-btn-calc { background-color: #ecd163; color: #000; font-weight: bold; text-transform: uppercase; padding: 15px 25px; border-radius: 4px; border: none; cursor: pointer; transition: 0.3s; width: 100%; letter-spacing: 2px; font-size: 14px; margin-top: 15px; }\r\n    .fsj-btn-calc:hover { background-color: #0b1a30; color: #fff; }\r\n    .btn-disabled { opacity: 0.5; cursor: not-allowed !important; pointer-events: none; }\r\n    .iti { width: 100%; }\r\n    .iti__country-list { color: #333; z-index: 9999; }\r\n    .fsj-input-group .iti input { padding-left: 45px !important; }\r\n    .gf-suggestions { background-color: #fff; border: 1px solid #ddd; border-radius: 4px; max-height: 200px; overflow-y: auto; position: absolute; width: 100%; top: 100%; z-index: 10; box-shadow: 0 10px 20px rgba(0,0,0,0.1); }\r\n    .gf-sugg-item { padding: 10px; cursor: pointer; border-bottom: 1px solid #eee; font-size: 13px; color: #333;}\r\n    .gf-sugg-item:hover { background-color: #f0f0f0; }\r\n    .gf-sugg-item strong { color: #ecd163; }\r\n    #fsj_results_area { display: none; background-color: #111; padding: 40px; border-radius: 12px; margin-top: 30px; box-shadow: 0 15px 40px rgba(0,0,0,0.6); color: #fff;}\r\n    #routeMap { width: 100%; height: 350px; border-radius: 8px; border: 1px solid #333; margin: 20px 0; background-color: #000; }\r\n    .gf-table { width: 100%; margin-top: 20px; border-collapse: collapse; font-size: 14px; }\r\n    .gf-table th, .gf-table td { padding: 12px 10px; text-align: left; border-bottom: 1px solid #333; }\r\n    .gf-table th { color: #ecd163; font-weight: 600; background-color: #1a1a1a; text-transform: uppercase; font-size: 12px; letter-spacing: 1px;}\r\n    .gf-table td.price { font-weight: 700; color: #ffffff; font-size: 16px;}\r\n    #hidden_gravity_form { display: none; }\r\n    @media (max-width: 1024px) { .fsj-grid-row { grid-template-columns: repeat(2, 1fr); } }\r\n    @media (max-width: 600px) { .fsj-grid-row { grid-template-columns: 1fr; } }\r\n<\/style>\r\n\r\n<div class=\"fsj-calc-wrapper\">\r\n    <div class=\"fsj-inline-form\" id=\"fsj_ui_form\">\r\n        <!-- FILA 1 -->\r\n        <div class=\"fsj-grid-row\">\r\n            <div class=\"fsj-input-group\"><label>Nombre<\/label><input type=\"text\" id=\"ui_name\" class=\"fsj-input\" placeholder=\"Nombre y Apellido\"><\/div>\r\n            <div class=\"fsj-input-group\"><label>Correo<\/label><input type=\"email\" id=\"ui_email\" class=\"fsj-input\" placeholder=\"nombre@empresa.com\"><\/div>\r\n            <div class=\"fsj-input-group\"><label>Tel\u00e9fono<\/label><input type=\"tel\" id=\"ui_phone\" class=\"fsj-input\" placeholder=\"\"><\/div>\r\n            <!-- NUEVO: PASAJEROS -->\r\n            <div class=\"fsj-input-group\"><label>Pasajeros<\/label><input type=\"number\" id=\"ui_pax\" class=\"fsj-input\" min=\"1\" max=\"19\" value=\"1\"><\/div>\r\n        <\/div>\r\n\r\n        <!-- FILA 2 -->\r\n        <div class=\"fsj-grid-row\">\r\n            <div class=\"fsj-input-group\"><label>Origen<\/label><input type=\"text\" id=\"ui_departure\" class=\"fsj-input\" placeholder=\"Ciudad o ICAO\" autocomplete=\"off\"><div id=\"ui_depSuggestions\" class=\"gf-suggestions\"><\/div><\/div>\r\n            <div class=\"fsj-input-group\"><label>Destino<\/label><input type=\"text\" id=\"ui_arrival\" class=\"fsj-input\" placeholder=\"Ciudad o ICAO\" autocomplete=\"off\"><div id=\"ui_arrSuggestions\" class=\"gf-suggestions\"><\/div><\/div>\r\n            <div class=\"fsj-input-group\"><label>Fecha de Salida<\/label><input type=\"date\" id=\"ui_dep_date\" class=\"fsj-input\"><\/div>\r\n            <div class=\"fsj-input-group\"><label>Fecha de Regreso (Opcional)<\/label><input type=\"date\" id=\"ui_ret_date\" class=\"fsj-input\"><\/div>\r\n        <\/div>\r\n\r\n        <!-- FILA 3 -->\r\n        <div class=\"fsj-grid-row\">\r\n            <div class=\"fsj-input-group\">\r\n                <label>Categor\u00eda de Avi\u00f3n<\/label>\r\n                <select id=\"ui_category\" class=\"fsj-input\">\r\n                    <!-- Los values se quedan en ingl\u00e9s para la calculadora y Zapier, el texto en espa\u00f1ol para el cliente -->\r\n                    <option value=\"Any\">Cualquier Avi\u00f3n (Mostrar todos)<\/option>\r\n                    <option value=\"Turbo Prop\">Turboh\u00e9lice (Turbo Prop)<\/option>\r\n                    <option value=\"Very Light Jet\">Jet Muy Ligero<\/option>\r\n                    <option value=\"Light Jet\">Jet Ligero<\/option>\r\n                    <option value=\"Mid Size Jet\">Jet Mediano<\/option>\r\n                    <option value=\"Super Mid Size\">Jet S\u00faper Mediano<\/option>\r\n                    <option value=\"Heavy Jet\">Jet Pesado<\/option>\r\n                    <option value=\"Ultra Long Range\">Alcance Ultra Largo<\/option>\r\n                <\/select>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <!-- CASILLA TWILIO -->\r\n        <div class=\"fsj-consent-wrapper\">\r\n            <input type=\"checkbox\" id=\"ui_consent\">\r\n            <label for=\"ui_consent\"><strong>(Opcional)<\/strong> Al marcar esta casilla, acepto recibir mensajes de texto SMS de 5 Star Jets respecto a mis consultas de vuelos. El consentimiento no es una condici\u00f3n de compra. La frecuencia de mensajes var\u00eda. Pueden aplicar tarifas de mensajes y datos. Responde STOP para cancelar.<\/label>\r\n        <\/div>\r\n\r\n        <button id=\"btn_estimate\" class=\"fsj-btn-calc\">Estimar Vuelo<\/button>\r\n    <\/div>\r\n\r\n    <!-- \u00c1REA DE RESULTADOS -->\r\n    <div id=\"fsj_results_area\">\r\n        <h3 style=\"font-size: 24px; text-align: center; margin-top: 0; color: #fff;\">Opciones de Vuelo Estimadas<\/h3>\r\n        <p id=\"fsj_routeInfo\" style=\"text-align: center; color: #ecd163; font-weight: bold; margin-bottom: 5px; font-size: 16px;\"><\/p>\r\n        <p id=\"fsj_dateInfo\" style=\"text-align: center; color: #aaa; margin-top: 0; margin-bottom: 15px; font-size: 14px;\"><\/p>\r\n        <div id=\"routeMap\"><\/div>\r\n        <div style=\"overflow-x: auto;\">\r\n            <table class=\"gf-table\">\r\n                <thead><tr><th>Categor\u00eda de Avi\u00f3n<\/th><th>Tiempo de Vuelo Est.<\/th><th>Precio Estimado<\/th><\/tr><\/thead>\r\n                <tbody id=\"fsj_resultsBody\"><\/tbody>\r\n            <\/table>\r\n        <\/div>\r\n        <p id=\"fsj_noResults\" style=\"display: none; color: #ff6b6b; text-align: center; font-weight: bold; margin-top: 20px;\"><\/p>\r\n        <p style=\"font-size: 12px; color: #888; text-align: center; margin-top: 25px;\">*Este es un estimado presupuestario basado en datos hist\u00f3ricos. Nuestro departamento de vuelos est\u00e1 revisando la disponibilidad real en el mercado y lo contactar\u00e1 a la brevedad con una cotizaci\u00f3n formal.<\/p>\r\n    <\/div>\r\n\r\n    <!-- GRAVITY FORMS OCULTO (EL MISMO DEL INGL\u00c9S) -->\r\n    <div id=\"hidden_gravity_form\">\r\n        <script>\nvar gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),document.addEventListener(\"gform\/theme\/scripts_loaded\",function(){gform.themeScriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>\"function\"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(\"The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.\"),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(\"gform_main_scripts_loaded\",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(\"gform\/theme\/scripts_loaded\",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(\"DOMContentLoaded\",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(\"action\",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(\"filter\",o,r,e,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,r){gform.removeHook(\"action\",o,r)},removeFilter:function(o,r,e){gform.removeHook(\"filter\",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+\"_\"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==r?t.apply(null,e):e[0]=t.apply(null,e)})),\"filter\"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});\n<\/script>\n\n                <div class='gf_browser_gecko gform_wrapper gform-theme gform-theme--foundation gform-theme--framework gform-theme--orbital fsj-dark-form_wrapper' data-form-theme='orbital' data-form-index='0' id='gform_wrapper_3' ><style>#gform_wrapper_3[data-form-index=\"0\"].gform-theme{--gf-color-primary: #204ce5;--gf-color-primary-rgb: 32, 76, 229;--gf-color-primary-contrast: #fff;--gf-color-primary-contrast-rgb: 255, 255, 255;--gf-color-primary-darker: #001AB3;--gf-color-primary-lighter: #527EFF;--gf-color-secondary: #fff;--gf-color-secondary-rgb: 255, 255, 255;--gf-color-secondary-contrast: #112337;--gf-color-secondary-contrast-rgb: 17, 35, 55;--gf-color-secondary-darker: #F5F5F5;--gf-color-secondary-lighter: #FFFFFF;--gf-color-out-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-out-ctrl-light-rgb: 17, 35, 55;--gf-color-out-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-out-ctrl-light-lighter: #F5F5F5;--gf-color-out-ctrl-dark: #585e6a;--gf-color-out-ctrl-dark-rgb: 88, 94, 106;--gf-color-out-ctrl-dark-darker: #112337;--gf-color-out-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-color-in-ctrl: #fff;--gf-color-in-ctrl-rgb: 255, 255, 255;--gf-color-in-ctrl-contrast: #112337;--gf-color-in-ctrl-contrast-rgb: 17, 35, 55;--gf-color-in-ctrl-darker: #F5F5F5;--gf-color-in-ctrl-lighter: #FFFFFF;--gf-color-in-ctrl-primary: #204ce5;--gf-color-in-ctrl-primary-rgb: 32, 76, 229;--gf-color-in-ctrl-primary-contrast: #fff;--gf-color-in-ctrl-primary-contrast-rgb: 255, 255, 255;--gf-color-in-ctrl-primary-darker: #001AB3;--gf-color-in-ctrl-primary-lighter: #527EFF;--gf-color-in-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-in-ctrl-light-rgb: 17, 35, 55;--gf-color-in-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-in-ctrl-light-lighter: #F5F5F5;--gf-color-in-ctrl-dark: #585e6a;--gf-color-in-ctrl-dark-rgb: 88, 94, 106;--gf-color-in-ctrl-dark-darker: #112337;--gf-color-in-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-radius: 3px;--gf-font-size-secondary: 14px;--gf-font-size-tertiary: 13px;--gf-icon-ctrl-number: url(\"data:image\/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 0C4.26522 5.96046e-08 4.51957 0.105357 4.70711 0.292893L7.70711 3.29289C8.09763 3.68342 8.09763 4.31658 7.70711 4.70711C7.31658 5.09763 6.68342 5.09763 6.29289 4.70711L4 2.41421L1.70711 4.70711C1.31658 5.09763 0.683417 5.09763 0.292893 4.70711C-0.0976311 4.31658 -0.097631 3.68342 0.292893 3.29289L3.29289 0.292893C3.48043 0.105357 3.73478 0 4 0ZM0.292893 9.29289C0.683417 8.90237 1.31658 8.90237 1.70711 9.29289L4 11.5858L6.29289 9.29289C6.68342 8.90237 7.31658 8.90237 7.70711 9.29289C8.09763 9.68342 8.09763 10.3166 7.70711 10.7071L4.70711 13.7071C4.31658 14.0976 3.68342 14.0976 3.29289 13.7071L0.292893 10.7071C-0.0976311 10.3166 -0.0976311 9.68342 0.292893 9.29289Z' fill='rgba(17, 35, 55, 0.65)'\/%3E%3C\/svg%3E\");--gf-icon-ctrl-select: url(\"data:image\/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C0.683417 -0.097631 1.31658 -0.097631 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976311 9.31658 -0.0976311 9.70711 0.292893C10.0976 0.683417 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683418 0.292893 0.292893Z' fill='rgba(17, 35, 55, 0.65)'\/%3E%3C\/svg%3E\");--gf-icon-ctrl-search: url(\"data:image\/svg+xml,%3Csvg width='640' height='640' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath d='M256 128c-70.692 0-128 57.308-128 128 0 70.691 57.308 128 128 128 70.691 0 128-57.309 128-128 0-70.692-57.309-128-128-128zM64 256c0-106.039 85.961-192 192-192s192 85.961 192 192c0 41.466-13.146 79.863-35.498 111.248l154.125 154.125c12.496 12.496 12.496 32.758 0 45.254s-32.758 12.496-45.254 0L367.248 412.502C335.862 434.854 297.467 448 256 448c-106.039 0-192-85.962-192-192z' fill='rgba(17, 35, 55, 0.65)'\/%3E%3C\/svg%3E\");--gf-label-space-y-secondary: var(--gf-label-space-y-md-secondary);--gf-ctrl-border-color: #686e77;--gf-ctrl-size: var(--gf-ctrl-size-md);--gf-ctrl-label-color-primary: #112337;--gf-ctrl-label-color-secondary: #112337;--gf-ctrl-choice-size: var(--gf-ctrl-choice-size-md);--gf-ctrl-checkbox-check-size: var(--gf-ctrl-checkbox-check-size-md);--gf-ctrl-radio-check-size: var(--gf-ctrl-radio-check-size-md);--gf-ctrl-btn-font-size: var(--gf-ctrl-btn-font-size-md);--gf-ctrl-btn-padding-x: var(--gf-ctrl-btn-padding-x-md);--gf-ctrl-btn-size: var(--gf-ctrl-btn-size-md);--gf-ctrl-btn-border-color-secondary: #686e77;--gf-ctrl-btn-bg-color-hover-tertiary: #EBEBEB;--gf-field-img-choice-size: var(--gf-field-img-choice-size-md);--gf-field-img-choice-card-space: var(--gf-field-img-choice-card-space-md);--gf-field-img-choice-check-ind-size: var(--gf-field-img-choice-check-ind-size-md);--gf-field-img-choice-check-ind-icon-size: var(--gf-field-img-choice-check-ind-icon-size-md);--gf-field-pg-steps-number-color: rgba(17, 35, 55, 0.8);}<\/style><div id='gf_3' class='gform_anchor' tabindex='-1'><\/div><form method='post' enctype='multipart\/form-data' target='gform_ajax_frame_3' id='gform_3' class='fsj-dark-form' action='\/es\/wp-json\/wp\/v2\/pages\/9964#gf_3' data-formid='3' novalidate>\n                        <div class='gform-body gform_body'><div id='gform_fields_3' class='gform_fields top_label form_sublabel_below description_below validation_below'><fieldset id=\"field_3_4\" class=\"gfield gfield--type-name gfield--input-type-name gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' ><span class='gform-field-label__text'>Name<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Obligatorio)<\/span><\/span><\/legend><div class='ginput_complex ginput_container ginput_container--name no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name gform-grid-row' id='input_3_4'>\n                            \n                            <span id='input_3_4_3_container' class='name_first gform-grid-col gform-grid-col--size-auto' >\n                                                    <input type='text' name='input_4.3' id='input_3_4_3' value=''   aria-required='true'     \/>\n                                                    <label for='input_3_4_3' class='gform-field-label gform-field-label--type-sub '>Nombre<\/label>\n                                                <\/span>\n                            \n                            <span id='input_3_4_6_container' class='name_last gform-grid-col gform-grid-col--size-auto' >\n                                                    <input type='text' name='input_4.6' id='input_3_4_6' value=''   aria-required='true'     \/>\n                                                    <label for='input_3_4_6' class='gform-field-label gform-field-label--type-sub '>Apellidos<\/label>\n                                                <\/span>\n                            \n                        <\/div><\/fieldset><div id=\"field_3_5\" class=\"gfield gfield--type-email gfield--input-type-email gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_3_5'><span class='gform-field-label__text'>Email<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Obligatorio)<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input name='input_5' id='input_3_5' type='email' value='' class='large'    aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/div><div id=\"field_3_6\" class=\"gfield gfield--type-phone gfield--input-type-phone gfield--phone-format-international gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_3_6'><span class='gform-field-label__text'>Phone<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Obligatorio)<\/span><\/span><\/label><div class='ginput_container ginput_container_phone'><input name='input_6' id='input_3_6' type='tel' value='' class='medium'   aria-required=\"true\" aria-invalid=\"false\"    \/><\/div><\/div><fieldset id=\"field_3_17\" class=\"gfield gfield--type-checkbox gfield--type-choice gfield--input-type-checkbox gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gfield--choice-align-vertical\"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' ><span class='gform-field-label__text'>Validation<\/span><\/legend><div class='ginput_container ginput_container_checkbox'><div class='gfield_checkbox ' id='input_3_17'><div class='gchoice gchoice_3_17_1'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_17.1' type='checkbox'  value='Consent is optional. Agreeing to receive SMS is NOT a condition of using our website, requesting a quote, or purchasing any service. For help, reply HELP or contact us at flightdesk@5starjets.com. To unsubscribe, reply STOP at any time.'  id='choice_3_17_1'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_3_17_1' id='label_3_17_1' class='gform-field-label gform-field-label--type-inline'>Consent is optional. Agreeing to receive SMS is NOT a condition of using our website, requesting a quote, or purchasing any service. For help, reply HELP or contact us at flightdesk@5starjets.com. To unsubscribe, reply STOP at any time.<\/label>\n\t\t\t\t\t\t\t<\/div><\/div><\/div><\/fieldset><div id=\"field_3_15\" class=\"gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input name='input_15' id='input_3_15' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/div><div id=\"field_3_26\" class=\"gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input name='input_26' id='input_3_26' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/div><div id=\"field_3_16\" class=\"gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input name='input_16' id='input_3_16' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/div><div id=\"field_3_21\" class=\"gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input name='input_21' id='input_3_21' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/div><div id=\"field_3_22\" class=\"gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input name='input_22' id='input_3_22' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/div><div id=\"field_3_23\" class=\"gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input name='input_23' id='input_3_23' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/div><div id=\"field_3_25\" class=\"gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input name='input_25' id='input_3_25' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/div><div id=\"field_3_24\" class=\"gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input name='input_24' id='input_3_24' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/div><div id=\"field_3_28\" class=\"gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input name='input_28' id='input_3_28' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/div><div id=\"field_3_20\" class=\"gfield gfield--type-html gfield--input-type-html gfield--width-full gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><a href=\"https:\/\/5starjets.com\/company\/privacy-policy\/\">Privacy Police<\/a><\/div><\/div><\/div>\n        <div class='gform-footer gform_footer top_label'> <button type='submit' id='gform_submit_button_3' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' >Submit<\/button> <input type='hidden' name='gform_ajax' value='form_id=3&amp;title=&amp;description=&amp;tabindex=0&amp;theme=orbital&amp;styles=[]&amp;hash=eb26a14bff8c106627a5141607efd62a' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_3' value='iframe' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_3' id='gform_theme_3' value='orbital' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_3' id='gform_style_settings_3' value='[]' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_3' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='3' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='USD' value='ie5O7RHIj2hbZqQsVf7n5eZJ2wOaql2ULr5I+DUwATk9OUyUAKYquj7skLMcJwnNMr9AY0v1kca263xMto4Z0FGOjqQmCcvo\/qQoxOcPh\/6mAqU=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_3' value='WyJ7XCIxNy4xXCI6XCJkNjNjZTUwZjkwODQ2Y2Q0ZTRkYjkzY2FkZDZkNmEzZVwiLFwiZ2Zvcm1fc3VibWlzc2lvbl9tZXRob2RcIjpbXCI2MjUzY2I2YTNhYTJkYzQ3MDEzMmVkMWZiNDE5OTUzNVwiLFwiNjRmMTRlY2MyOTY2MjE5Yjg0NDI5YWFiNThiZmZkM2FcIixcImM4MTE5YTJjZTc0NGNhNDY0ZjBiYmQ2YmViZDE2ZDlkXCJdLFwiZ2Zvcm1fdGhlbWVcIjpcIjFiYjdlMTdiZmZjZjI3ZmFjMDk0ZGI4NWExMjNlNzg5XCIsXCJnZm9ybV9zdHlsZV9zZXR0aW5nc1wiOlwiMzU5ZjFhNzI4ZjA4ZTZlMDQ1MDkyNDYyMzQ4NzE1MDhcIixcImZvcm1faWRcIjpcImM3MzEwZTQ1NjgwZTQxZGFjZTRhMDc1MDI3OTZlOWEzXCIsXCJ1cmxcIjpcImIxZTc1NGI4M2ZlYTg0ODhjM2MzYzMwMzQ4MGViZWQ3XCIsXCJzdGF0ZV90aW1lc3RhbXBcIjpcIjRkZWYyNGIwZmQ2OWRiZTcxNzQ4MGE5M2I0YmM1YzBhXCJ9IiwiMDljOGYxMWRhODA1NGZhMGNiMDRlODYyNTEyYzAxOTEiLDE3ODkxOTQ3MDNd' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_3' id='gform_target_page_number_3' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_3' id='gform_source_page_number_3' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <\/form>\n                        <\/div>\n\t\t                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_3' id='gform_ajax_frame_3' title='Este iframe contiene la l\u00f3gica necesaria para gestionar formularios con ajax activado.'><\/iframe>\n\t\t                <script>\ngform.initializeOnLoaded( function() {jQuery('#gform_ajax_frame_3').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_3');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_3').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_3').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_3').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_3').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/ jQuery(document).scrollTop(jQuery('#gform_wrapper_3').offset().top - mt); }, 50 );var current_page = jQuery('#gform_source_page_number_3').val();jQuery(document).trigger('gform_page_loaded', [3, current_page]);window['gf_submitting_3'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_3').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_3').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [3]);window['gf_submitting_3'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_3').text());}else{jQuery('#gform_3').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"3\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_3\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_3\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_3\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 3, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} );\n<\/script>\n    <\/div>\r\n<\/div>\r\n\r\n<script>\r\n    (async function initFlightEstimator() {\r\n        const BLOCK_TIME_HRS = 0.25, ATC_MULTIPLIER = 1.15;\r\n        const MINIMUM_HOURS = 2.0, FBO_FEES = 1500, RON_FEE = 3000, MARGEN_BROKER = 0.08;\r\n        const FUEL_SURCHARGE = 0.12, IMPUESTO_FET = 0.075;\r\n\r\n        \/\/ NUEVO: se agreg\u00f3 \"seats\" (capacidad m\u00e1x. de pasajeros) a cada categor\u00eda. Se mantiene nameEs.\r\n        const aircraftData = {\r\n            'Turbo Prop': { rate: 2000, speed: 280, maxRange: 1500, seats: 8, nameEs: 'Turboh\u00e9lice' },\r\n            'Very Light Jet': { rate: 2600, speed: 380, maxRange: 1200, seats: 5, nameEs: 'Jet Muy Ligero' },\r\n            'Light Jet': { rate: 3000, speed: 420, maxRange: 2000, seats: 7, nameEs: 'Jet Ligero' },\r\n            'Mid Size Jet': { rate: 3800, speed: 450, maxRange: 2800, seats: 8, nameEs: 'Jet Mediano' },\r\n            'Super Mid Size': { rate: 5000, speed: 480, maxRange: 3500, seats: 9, nameEs: 'Jet S\u00faper Mediano' },\r\n            'Heavy Jet': { rate: 6500, speed: 500, maxRange: 6000, seats: 14, nameEs: 'Jet Pesado' },\r\n            'Ultra Long Range': { rate: 8500, speed: 500, maxRange: 7500, seats: 16, nameEs: 'Alcance Ultra Largo' }\r\n        };\r\n\r\n        const phoneInputUI = document.querySelector(\"#ui_phone\");\r\n        const submitBtn = document.getElementById('btn_estimate');\r\n        const originalBtnText = submitBtn ? submitBtn.innerText : 'Estimar Vuelo';\r\n        let itiUI = null;\r\n\r\n        \/\/ NUEVO: estado que guardamos al calcular, para revelar resultados SOLO cuando Gravity confirme.\r\n        let lastCalc = null;\r\n\r\n        if(phoneInputUI) {\r\n            itiUI = window.intlTelInput(phoneInputUI, {\r\n                initialCountry: \"auto\",\r\n                geoIpLookup: function(success) {\r\n                    fetch(\"https:\/\/ipwho.is\/\").then(r => r.json()).then(r => success(r.country_code)).catch(() => success(\"us\"));\r\n                },\r\n                utilsScript: \"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/intl-tel-input\/17.0.8\/js\/utils.js\",\r\n            });\r\n\r\n            function checkPhoneValid() {\r\n                if (phoneInputUI.value.trim() === \"\") return;\r\n                if (itiUI.isValidNumber()) {\r\n                    submitBtn.classList.remove(\"btn-disabled\");\r\n                    phoneInputUI.style.borderBottomColor = \"#4CAF50\";\r\n                } else {\r\n                    submitBtn.classList.add(\"btn-disabled\");\r\n                    phoneInputUI.style.borderBottomColor = \"#ff6b6b\";\r\n                }\r\n            }\r\n            phoneInputUI.addEventListener(\"keyup\", checkPhoneValid);\r\n            phoneInputUI.addEventListener(\"change\", checkPhoneValid);\r\n        }\r\n\r\n        let airports = [], map = null, departureAirport = null, arrivalAirport = null;\r\n\r\n        try {\r\n            const cached = sessionStorage.getItem('fsj_airports');\r\n            if (cached) airports = JSON.parse(cached);\r\n            else {\r\n                const res = await fetch('\/wp-content\/uploads\/2025\/08\/airports.json');\r\n                if (res.ok) { airports = await res.json(); sessionStorage.setItem('fsj_airports', JSON.stringify(airports)); }\r\n            }\r\n        } catch (e) { console.error('Error loading JSON'); }\r\n\r\n        const depInput = document.getElementById('ui_departure'), arrInput = document.getElementById('ui_arrival');\r\n        const depSugg = document.getElementById('ui_depSuggestions'), arrSugg = document.getElementById('ui_arrSuggestions');\r\n\r\n        function showSuggestions(input, container, isDep) {\r\n            const query = input.value.toLowerCase().trim();\r\n            container.innerHTML = '';\r\n            if (query.length < 2) return;\r\n            const filtered = airports.filter(a => (a.name||a.Name||'').toLowerCase().includes(query) || (a.icao||a.ICAO||'').toLowerCase().includes(query) || (a.city||a.City||'').toLowerCase().includes(query)).slice(0, 5);\r\n\r\n            filtered.forEach(a => {\r\n                const item = document.createElement('div'); item.className = 'gf-sugg-item';\r\n                item.innerHTML = `${a.city||a.City} (<strong>${a.icao||a.ICAO}<\/strong>)`;\r\n                item.onmousedown = (e) => {\r\n                    e.preventDefault(); input.value = `${a.city||a.City} (${a.icao||a.ICAO})`;\r\n                    if (isDep) departureAirport = { lat: parseFloat(a.lat||a.Lat), lon: parseFloat(a.lon||a.Lon), icao: a.icao||a.ICAO, city: a.city||a.City };\r\n                    else arrivalAirport = { lat: parseFloat(a.lat||a.Lat), lon: parseFloat(a.lon||a.Lon), icao: a.icao||a.ICAO, city: a.city||a.City };\r\n                    container.innerHTML = '';\r\n                };\r\n                container.appendChild(item);\r\n            });\r\n        }\r\n        depInput.addEventListener('input', () => showSuggestions(depInput, depSugg, true));\r\n        arrInput.addEventListener('input', () => showSuggestions(arrInput, arrSugg, false));\r\n\r\n        function haversine(c1, c2) {\r\n            const R = 3440.065, dLat = (c2.lat - c1.lat) * Math.PI \/ 180, dLon = (c2.lon - c1.lon) * Math.PI \/ 180;\r\n            const a = Math.sin(dLat \/ 2) ** 2 + Math.sin(dLon \/ 2) ** 2 * Math.cos(c1.lat * Math.PI \/ 180) * Math.cos(c2.lat * Math.PI \/ 180);\r\n            return R * 2 * Math.atan2(Math.sqrt(a), Math.sqrt(1 - a));\r\n        }\r\n        function isUSDomestic(icao) { return \/^(K|PA|PF|PO|PH|TJ)\/i.test(icao); }\r\n\r\n        \/\/ NUEVO: revela resultados y dibuja el mapa. Se llama SOLO cuando Gravity confirma el env\u00edo.\r\n        function revealResults() {\r\n            if (!lastCalc) return;\r\n            document.getElementById('fsj_ui_form').style.display = 'none';\r\n            document.getElementById('fsj_routeInfo').innerHTML = lastCalc.routeInfo;\r\n            document.getElementById('fsj_dateInfo').innerHTML = lastCalc.dateInfo;\r\n            document.getElementById('fsj_results_area').style.display = 'block';\r\n\r\n            if(map) map.remove();\r\n            mapboxgl.accessToken = 'pk.eyJ1IjoiNXN0YXJqZXRzIiwiYSI6ImNtZWs2ejV2ZDAycmQybXB5bjc3ZmdpcG8ifQ.JpeXomvCP8zPK1a5xq1ImQ';\r\n            map = new mapboxgl.Map({ container: 'routeMap', style: 'mapbox:\/\/styles\/mapbox\/dark-v10', center: [(departureAirport.lon + arrivalAirport.lon)\/2, (departureAirport.lat + arrivalAirport.lat)\/2], zoom: 3 });\r\n            map.on('load', () => {\r\n                map.resize();\r\n                map.addLayer({ 'id': 'route-line', 'type': 'line', 'source': { 'type': 'geojson', 'data': { 'type': 'Feature', 'geometry': { 'type': 'LineString', 'coordinates': [[departureAirport.lon, departureAirport.lat], [arrivalAirport.lon, arrivalAirport.lat]] }}}, 'paint': { 'line-color': '#ecd163', 'line-width': 3 }});\r\n                new mapboxgl.Marker({color:'#ecd163'}).setLngLat([departureAirport.lon, departureAirport.lat]).addTo(map);\r\n                new mapboxgl.Marker({color:'#ecd163'}).setLngLat([arrivalAirport.lon, arrivalAirport.lat]).addTo(map);\r\n                map.fitBounds(new mapboxgl.LngLatBounds([departureAirport.lon, departureAirport.lat], [arrivalAirport.lon, arrivalAirport.lat]), {padding:60});\r\n            });\r\n        }\r\n\r\n        \/\/ NUEVO: engancha los eventos REALES de Gravity Forms (requiere jQuery, que GF ya carga).\r\n        if (window.jQuery) {\r\n            jQuery(document).on('gform_confirmation_loaded', function(event, formId){\r\n                if (formId == 3) { revealResults(); }\r\n            });\r\n            jQuery(document).on('gform_post_render', function(event, formId){\r\n                if (formId == 3 && jQuery('#gform_3 .gform_validation_error, #gform_3 .validation_message').length) {\r\n                    submitBtn.classList.remove('btn-disabled');\r\n                    submitBtn.innerText = originalBtnText;\r\n                    alert('Hubo un problema al enviar tu solicitud. Por favor revisa tus datos e int\u00e9ntalo de nuevo, o contacta a nuestro equipo de vuelos.');\r\n                }\r\n            });\r\n        }\r\n\r\n        document.getElementById('btn_estimate').addEventListener('click', function(e) {\r\n            e.preventDefault();\r\n            const name = document.getElementById('ui_name').value.trim();\r\n            const email = document.getElementById('ui_email').value.trim();\r\n            const depDate = document.getElementById('ui_dep_date').value;\r\n            const retDate = document.getElementById('ui_ret_date').value;\r\n            const categorySel = document.getElementById('ui_category').value;\r\n            const consentChecked = document.getElementById('ui_consent').checked;\r\n            \/\/ NUEVO: pasajeros (default 1 si viene vac\u00edo)\r\n            const paxCount = Math.max(parseInt(document.getElementById('ui_pax').value, 10) || 1, 1);\r\n\r\n            if(!name || !email || !departureAirport || !arrivalAirport || !depDate) {\r\n                alert(\"Por favor, completa tu nombre, correo, ruta y fecha de salida.\");\r\n                return;\r\n            }\r\n\r\n            if(retDate && new Date(retDate) < new Date(depDate)) {\r\n                alert(\"La fecha de regreso no puede ser anterior a la de salida.\");\r\n                return;\r\n            }\r\n            if(itiUI && !itiUI.isValidNumber()) {\r\n                alert(\"Por favor, ingresa un n\u00famero de tel\u00e9fono v\u00e1lido.\");\r\n                phoneInputUI.focus();\r\n                return;\r\n            }\r\n\r\n            const finalPhone = itiUI ? itiUI.getNumber() : '';\r\n            const isRoundTrip = retDate ? true : false;\r\n            const multiplierRT = isRoundTrip ? 2 : 1;\r\n\r\n            const rawDistanceNM = haversine(departureAirport, arrivalAirport);\r\n            const esDomestico = isUSDomestic(departureAirport.icao) && isUSDomestic(arrivalAirport.icao);\r\n            let dynamicBuffer = (!esDomestico || rawDistanceNM > 1300) ? 0.22 : 0;\r\n            const multiplicadorTotal = 1 + MARGEN_BROKER + FUEL_SURCHARGE + dynamicBuffer + (esDomestico ? IMPUESTO_FET : 0);\r\n\r\n            const tripTypeText = isRoundTrip ? `Ida y Vuelta (Round Trip)` : `Solo Ida (One Way)`;\r\n            const dateText = isRoundTrip ? `Salida: ${depDate} | Regreso: ${retDate}` : `Salida: ${depDate}`;\r\n\r\n            \/\/ Los textos que van al CRM los dejamos est\u00e1ndar (ingl\u00e9s) para tu equipo de ventas.\r\n            \/\/ NUEVO: pasajeros incluidos en el texto compuesto.\r\n            let rutaTexto = `\ud83d\udeeb Departure: ${departureAirport.city} (${departureAirport.icao}) | \ud83d\udeec Arrival: ${arrivalAirport.city} (${arrivalAirport.icao})\\n\ud83d\udc65 Passengers: ${paxCount}\\n\ud83d\udcc5 Dates: ${dateText} (${tripTypeText})`;\r\n            let rutaRetornoTexto = isRoundTrip ? `\ud83d\udeeb Departure: ${arrivalAirport.city} (${arrivalAirport.icao}) | \ud83d\udeec Arrival: ${departureAirport.city} (${departureAirport.icao})` : \"\";\r\n            let costosTexto = \"\";\r\n\r\n            const resultsBody = document.getElementById('fsj_resultsBody');\r\n            const noResultsP = document.getElementById('fsj_noResults');\r\n            resultsBody.innerHTML = '';\r\n            noResultsP.style.display = 'none';\r\n            let suitableAircraftFound = false;\r\n            let capacityWasLimiter = false;\r\n\r\n            for (const [catName, data] of Object.entries(aircraftData)) {\r\n                if (categorySel !== \"Any\" && catName !== categorySel) continue;\r\n\r\n                const fitsRange = rawDistanceNM <= data.maxRange;\r\n                const fitsPax = paxCount <= data.seats; \/\/ NUEVO: chequeo de capacidad\r\n                if (!fitsPax && fitsRange) capacityWasLimiter = true;\r\n\r\n                if (fitsRange && fitsPax) {\r\n                    suitableAircraftFound = true;\r\n                    let billedFlightTime = Math.max((rawDistanceNM * ATC_MULTIPLIER) \/ data.speed + BLOCK_TIME_HRS, MINIMUM_HOURS) * multiplierRT;\r\n                    const estimatedCost = ((billedFlightTime * data.rate) + (RON_FEE * multiplierRT) + (FBO_FEES * multiplierRT)) * multiplicadorTotal;\r\n                    \/\/ Nombre en espa\u00f1ol en la tabla; formato est\u00e1ndar (ingl\u00e9s) al CRM.\r\n                    resultsBody.innerHTML += `<tr><td>${data.nameEs}<\/td><td>${billedFlightTime.toFixed(1)} hrs<\/td><td class=\"price\">$${Math.round(estimatedCost).toLocaleString()}<\/td><\/tr>`;\r\n                    costosTexto += `${catName} | ${billedFlightTime.toFixed(1)} hrs | $${Math.round(estimatedCost).toLocaleString()}\\n`;\r\n                }\r\n            }\r\n\r\n            if (!suitableAircraftFound) {\r\n                \/\/ NUEVO: mensaje en espa\u00f1ol seg\u00fan el motivo (capacidad vs alcance)\r\n                const msg = capacityWasLimiter\r\n                    ? `\u26a0\ufe0f Ninguna aeronave de esta selecci\u00f3n puede transportar ${paxCount} pasajeros en esta ruta sin escalas. Nuestro equipo de vuelos preparar\u00e1 una cotizaci\u00f3n personalizada (cabina m\u00e1s grande o vuelos divididos).`\r\n                    : '\u26a0\ufe0f La aeronave seleccionada no puede realizar esta ruta sin escalas. Requiere cotizaci\u00f3n personalizada.';\r\n                noResultsP.innerText = msg;\r\n                noResultsP.style.display = 'block';\r\n                costosTexto = capacityWasLimiter\r\n                    ? `\u26a0\ufe0f Route\/passenger combo needs a custom quote (${paxCount} pax).`\r\n                    : \"\u26a0\ufe0f Route exceeds aircraft range. Custom quote needed.\";\r\n            }\r\n\r\n            try {\r\n                let nameParts = name.split(\" \");\r\n                \/\/ Datos de Contacto\r\n                if(document.getElementById('input_3_4_3')) document.getElementById('input_3_4_3').value = nameParts[0] || \"\";\r\n                if(document.getElementById('input_3_4_6')) document.getElementById('input_3_4_6').value = nameParts.slice(1).join(\" \") || \"\";\r\n                if(document.getElementById('input_3_5')) document.getElementById('input_3_5').value = email;\r\n                if(document.getElementById('input_3_6')) document.getElementById('input_3_6').value = finalPhone;\r\n\r\n                \/\/ Mapeo Original (Textos compuestos)\r\n                if(document.getElementById('input_3_15')) document.getElementById('input_3_15').value = rutaTexto;\r\n                if(document.getElementById('input_3_16')) document.getElementById('input_3_16').value = costosTexto;\r\n                if(document.getElementById('input_3_26')) document.getElementById('input_3_26').value = rutaRetornoTexto;\r\n\r\n                \/\/ MAPEO LIMPIO (Clean Fields)\r\n                if(document.getElementById('input_3_21')) document.getElementById('input_3_21').value = `${departureAirport.city} (${departureAirport.icao})`;\r\n                if(document.getElementById('input_3_22')) document.getElementById('input_3_22').value = `${arrivalAirport.city} (${arrivalAirport.icao})`;\r\n                if(document.getElementById('input_3_23')) document.getElementById('input_3_23').value = depDate;\r\n                if(document.getElementById('input_3_25')) document.getElementById('input_3_25').value = retDate || \"\";\r\n                if(document.getElementById('input_3_24')) document.getElementById('input_3_24').value = categorySel;\r\n\r\n                \/\/ NUEVO: PASAJEROS -> campo limpio ID 28 (Number \"Passengers\" en el Form 3).\r\n                if(document.getElementById('input_3_28')) document.getElementById('input_3_28').value = paxCount;\r\n\r\n                \/\/ Consentimiento\r\n                const gfConsentBox = document.querySelector('#gform_3 input[type=\"checkbox\"]');\r\n                if(gfConsentBox) gfConsentBox.checked = consentChecked;\r\n\r\n                \/\/ NUEVO: guardamos lo necesario para revelar resultados al confirmar Gravity\r\n                lastCalc = {\r\n                    routeInfo: `${departureAirport.icao} \u27a1 ${arrivalAirport.icao} | ${Math.round(rawDistanceNM)} MN | ${paxCount} pax`,\r\n                    dateInfo: `Fechas: ${dateText} (${tripTypeText})`\r\n                };\r\n\r\n                \/\/ Feedback visual mientras Gravity procesa\r\n                submitBtn.classList.add('btn-disabled');\r\n                submitBtn.innerText = 'Calculando\u2026';\r\n\r\n                \/\/ Enviamos el formulario oculto. Los resultados se muestran SOLO si Gravity confirma\r\n                \/\/ (gform_confirmation_loaded). Si falla, gform_post_render reactiva el bot\u00f3n y avisa.\r\n                document.getElementById('gform_submit_button_3').click();\r\n\r\n            } catch(e) {\r\n                console.error(\"Gravity Forms error:\", e);\r\n                submitBtn.classList.remove('btn-disabled');\r\n                submitBtn.innerText = originalBtnText;\r\n            }\r\n        });\r\n    })();\r\n<\/script>\r\n\n        <\/div>\n<\/p><\/div>\n<div class=\"fsj-content\">\n<p>        <!-- Intro & Contexto --><\/p>\n<p>Conectar la capital del pa\u00eds con el principal hub de innovaci\u00f3n de Antioquia es una exigencia diaria para empresarios y directivos de alto nivel. Sin embargo, volar comercialmente implica someterse a retrasos en El Dorado y, lo m\u00e1s desgastante, enfrentarse al largo descenso terrestre desde el Aeropuerto de Rionegro (Jos\u00e9 Mar\u00eda C\u00f3rdova) hasta Medell\u00edn.<\/p>\n<p>En <strong>5 Star Jets<\/strong> le ofrecemos la ruta m\u00e1s inteligente. Operamos vuelos ch\u00e1rter privados que pueden despegar desde la zona de aviaci\u00f3n general de Bogot\u00e1 y aterrizar directamente en el <strong>Aeropuerto Olaya Herrera (EOH)<\/strong>, ubicado en pleno coraz\u00f3n de Medell\u00edn. Maximizamos su productividad permiti\u00e9ndole ir, cerrar su negocio y volver a casa el mismo d\u00eda sin fricciones.<\/p>\n<div class=\"fsj-blockquote\">\n            \u00abRecupere horas de su d\u00eda. Al elegir la aeronave adecuada, evitamos el aterrizaje en Rionegro. Descienda de su jet privado en el Olaya Herrera y est\u00e9 en su reuni\u00f3n en El Poblado en menos de 10 minutos.\u00bb\n        <\/div>\n<p>        <!-- PAUSA VISUAL 1 --><\/p>\n<div class=\"fsj-inline-image-wrapper\">\n            <!-- REEMPLAZA EL ENLACE CON UNA FOTO DE UN LIGHT JET O TURBOPROP EN EL EOH --><br \/>\n            <img decoding=\"async\" src=\"https:\/\/5starjets.com\/wp-content\/uploads\/2026\/09\/Cessna-Citation-II_10.jpeg\" alt=\"Jet Privado operando en aeropuerto andino\" class=\"fsj-inline-image\"><\/p>\n<div class=\"fsj-image-caption\">Llegada directa al Aeropuerto Olaya Herrera (EOH) en Medell\u00edn<\/div>\n<\/p><\/div>\n<p>        <!-- Flota Especializada para esta ruta --><\/p>\n<h2 class=\"fsj-section-title\">Aeronaves Ideales para la Topograf\u00eda Colombiana<\/h2>\n<p>El corto trayecto entre Bogot\u00e1 y Medell\u00edn (aproximadamente 30 a 40 minutos) y las restricciones de pista en el Olaya Herrera requieren aeronaves \u00e1giles y con excelente rendimiento de despegue y aterrizaje en pistas cortas (STOL):<\/p>\n<div class=\"fsj-grid-2\">\n<div class=\"fsj-card\">\n<h3 class=\"fsj-subsection-title\">Light Jets<\/h3>\n<p>La combinaci\u00f3n perfecta de velocidad y agilidad. Jets como el Phenom 100 o el Citation Mustang son ideales para grupos peque\u00f1os (4 a 5 pasajeros). Ofrecen un vuelo suave sobre la cordillera y cumplen con los requisitos para aterrizar en las pistas urbanas de Medell\u00edn de manera segura y elegante.<\/p>\n<\/p><\/div>\n<div class=\"fsj-card\">\n<h3 class=\"fsj-subsection-title\">Turboh\u00e9lices Ejecutivos<\/h3>\n<p>La opci\u00f3n m\u00e1s vers\u00e1til y rentable para Colombia. Aviones como el King Air (serie 200 o 350) o el Pilatus PC-12 son legendarios por su capacidad de operar en pistas cortas de gran altitud. Con cabinas sumamente espaciosas (hasta 8 pasajeros), son los favoritos para juntas directivas itinerantes.<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<p>        <!-- NOTA DE FLOTA GLOBAL --><\/p>\n<div class=\"fsj-fleet-callout\">\n<h4> Acceso a M\u00e1s de 4,000 Aeronaves Globales<\/h4>\n<p>Si su itinerario requiere un <em>Midsize Jet<\/em> (como un Hawker 800) para mayor amplitud, organizaremos su vuelo con aterrizaje VIP en el <strong>Aeropuerto Internacional Jos\u00e9 Mar\u00eda C\u00f3rdova (MDE)<\/strong> en Rionegro, coordinando si lo desea un traslado en helic\u00f3ptero hacia el centro de Medell\u00edn.<\/p>\n<\/p><\/div>\n<p>        <!-- Detalles Operativos y Soporte (Seguridad) --><\/p>\n<h2 class=\"fsj-section-title\">Log\u00edstica Ejecutiva: De El Dorado a El Poblado<\/h2>\n<p>Dise\u00f1amos cada vuelo para que fluya con la precisi\u00f3n de un reloj suizo. Su experiencia de aviaci\u00f3n corporativa incluye:<\/p>\n<ul class=\"fsj-list\">\n<li><strong>Embarque VIP en Bogot\u00e1:<\/strong> Evite las multitudes comerciales. Usted y su equipo abordar\u00e1n desde la rampa de aviaci\u00f3n general (FBO) del Aeropuerto El Dorado o desde el Aeropuerto de Guaymaral, requiriendo su llegada solo 15 minutos antes del despegue.<\/li>\n<li><strong>Optimizaci\u00f3n de Destino (EOH vs MDE):<\/strong> Priorizamos el aterrizaje en el Aeropuerto Olaya Herrera (EOH) siempre que el modelo de aeronave y el clima lo permitan, ahorr\u00e1ndole el pesado tr\u00e1fico del t\u00fanel de Oriente o Las Palmas.<\/li>\n<li><strong>Coordinaci\u00f3n Terrestre Inmediata:<\/strong> Nuestro equipo de <em>Concierge<\/em> asegurar\u00e1 que su transporte privado (SUV ejecutiva o blindada) est\u00e9 esperando a pie de avi\u00f3n a su llegada a Medell\u00edn para llevarlo directo a sus compromisos.<\/li>\n<\/ul>\n<p>        <!-- PAUSA VISUAL 2 --><\/p>\n<div class=\"fsj-inline-image-wrapper\">\n            <!-- REEMPLAZA EL ENLACE CON UNA FOTO DEL INTERIOR DE UN KING AIR O LIGHT JET --><br \/>\n            <img decoding=\"async\" src=\"https:\/\/5starjets.com\/wp-content\/uploads\/2026\/08\/1998-Gulfstream-GIVSP-4.webp\" alt=\"Interior corporativo de avi\u00f3n ejecutivo\" class=\"fsj-inline-image\"><\/p>\n<div class=\"fsj-image-caption\">Cabinas configuradas estilo club, ideales para preparar su reuni\u00f3n en pleno vuelo<\/div>\n<\/p><\/div>\n<p>        <!-- Preguntas Frecuentes --><\/p>\n<h2 class=\"fsj-section-title\">Preguntas Frecuentes: Vuelos a Medell\u00edn<\/h2>\n<div class=\"fsj-card\" style=\"margin-bottom: 20px;\">\n<h3 class=\"fsj-subsection-title\" style=\"margin-top: 0;\">\u00bfCu\u00e1nto dura el vuelo privado de Bogot\u00e1 a Medell\u00edn?<\/h3>\n<p>El tiempo en el aire es sumamente corto, oscilando entre los 30 y 45 minutos dependiendo de si se opera en un Turboh\u00e9lice o en un Light Jet. A esto se le suma el enorme ahorro de tiempo al no tener que esperar en terminales comerciales.<\/p>\n<\/p><\/div>\n<div class=\"fsj-card\" style=\"margin-bottom: 20px;\">\n<h3 class=\"fsj-subsection-title\" style=\"margin-top: 0;\">\u00bfTodos los jets pueden aterrizar en el Aeropuerto Olaya Herrera (EOH)?<\/h3>\n<p>No. El EOH tiene restricciones de longitud de pista y peso operativo. Los <em>Turboh\u00e9lices<\/em> y la mayor\u00eda de los <em>Light Jets<\/em> pueden operar all\u00ed sin problema. Si usted selecciona un jet m\u00e1s pesado (Midsize o Super Midsize), el aterrizaje se realizar\u00e1 obligatoriamente en el Jos\u00e9 Mar\u00eda C\u00f3rdova (MDE) en Rionegro.<\/p>\n<\/p><\/div>\n<div class=\"fsj-card\" style=\"margin-bottom: 40px;\">\n<h3 class=\"fsj-subsection-title\" style=\"margin-top: 0;\">\u00bfPodemos hacer el viaje de ida y vuelta el mismo d\u00eda?<\/h3>\n<p>S\u00ed, de hecho es el itinerario m\u00e1s solicitado por corporativos. La aeronave esperar\u00e1 por usted en Medell\u00edn (standby) mientras asiste a sus reuniones, y estar\u00e1 lista para regresar a Bogot\u00e1 en el momento exacto en que usted lo indique, sin preocuparse por perder el vuelo comercial.<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/div>\n<\/div>\n<p><!--more--><br \/>\n<!-- {\"type\":\"layout\",\"children\":[{\"type\":\"section\",\"props\":{\"image_position\":\"center-center\",\"style\":\"default\",\"title_breakpoint\":\"xl\",\"title_position\":\"top-left\",\"title_rotation\":\"left\",\"vertical_align\":\"middle\",\"width\":\"default\"},\"children\":[{\"type\":\"row\",\"children\":[{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\"},\"children\":[{\"type\":\"html\",\"props\":{\"content\":\"\n\n<style>\\n    \/* 5 Star Jets Dark Theme *\/\\n    .fsj-aircraft-listing { background-color: #111111; color: #cccccc; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.8; overflow: hidden; }\\n    \\n    \/* Hero Section *\/\\n    .fsj-hero { \\n        \/* REEMPLAZA CON IMAGEN DE MEDELL\u00cdN (EL POBLADO) O UN LIGHT JET *\/\\n        background-image: linear-gradient(rgba(17, 17, 17, 0.75), rgba(17, 17, 17, 0.9)), url('https:\/\/5starjets.com\/wp-content\/uploads\/2026\/08\/can-private-jets-use-smaller-airports-for-travel-featured.webp'); \\n        background-size: cover; \\n        background-position: center; \\n        padding: 100px 30px; \\n        text-align: center; \\n        border-bottom: 3px solid #ecd163; \\n    }\\n    .fsj-hero h1 { color: #ecd163; text-transform: uppercase; margin: 0 0 15px 0; font-size: 42px; letter-spacing: 2px; font-weight: bold; }\\n    .fsj-hero p.lead { color: #ffffff; font-size: 20px; max-width: 800px; margin: 0 auto; font-weight: 300; line-height: 1.5; }\\n    \\n    \/* Contenedor del Formulario - PPC Optimized (900px max width) *\/\\n    .fsj-form-container { max-width: 900px; margin: 40px auto 0; text-align: left; }\\n\\n    \/* Content Layout *\/\\n    .fsj-content { padding: 50px 30px; max-width: 1000px; margin: 0 auto; background-color: #111111; }\\n    .fsj-section-title { color: #ffffff; font-size: 28px; text-transform: uppercase; margin-top: 50px; margin-bottom: 25px; border-bottom: 1px solid #333; padding-bottom: 10px; letter-spacing: 1px;}\\n    .fsj-subsection-title { color: #ecd163; font-size: 20px; margin-top: 30px; margin-bottom: 15px; }\\n    \\n    \/* Typography & Blockquotes *\/\\n    .fsj-content p { margin-bottom: 25px; font-weight: 300; }\\n    .fsj-content strong { color: #ffffff; font-weight: 600; }\\n    .fsj-blockquote { border-left: 4px solid #ecd163; padding-left: 20px; font-size: 22px; font-style: italic; color: #ffffff; margin: 40px 0; background-color: #1a1a1a; padding: 25px; border-radius: 0 8px 8px 0; }\\n    \\n    \/* Image Wrappers *\/\\n    .fsj-inline-image-wrapper { margin: 40px 0; text-align: center; }\\n    .fsj-inline-image { width: 100%; max-height: 400px; object-fit: cover; border-radius: 8px; border: 1px solid #333; box-shadow: 0 10px 30px rgba(0,0,0,0.5); }\\n    .fsj-image-caption { font-size: 13px; color: #888; margin-top: 10px; text-transform: uppercase; letter-spacing: 1px; }\\n\\n    \/* Grids for Fleet *\/\\n    .fsj-grid-2 { display: grid; grid-template-columns: repeat(auto-fit, minmax(350px, 1fr)); gap: 30px; margin-bottom: 30px; }\\n    .fsj-card { background-color: #1a1a1a; padding: 30px; border-radius: 8px; border: 1px solid #333; transition: transform 0.3s; }\\n    .fsj-card:hover { transform: translateY(-5px); border-color: #ecd163; }\\n    \\n    \/* Fleet Callout (Nota Global) *\/\\n    .fsj-fleet-callout { background: linear-gradient(135deg, #161616, #0d0d0d); border: 1px solid #ecd163; border-left: 5px solid #ecd163; padding: 25px; border-radius: 6px; text-align: center; margin-bottom: 40px; }\\n    .fsj-fleet-callout h4 { color: #ffffff; font-size: 18px; margin: 0 0 10px 0; text-transform: uppercase; }\\n    .fsj-fleet-callout p { color: #cccccc; margin: 0; font-size: 15px; }\\n\\n    \/* List styles *\/\\n    .fsj-list { list-style: none; padding: 0; }\\n    .fsj-list li { padding-left: 25px; position: relative; margin-bottom: 15px; }\\n    .fsj-list li::before { content: '\u2708'; color: #ecd163; position: absolute; left: 0; top: 2px; font-size: 14px; }\\n<\/style>\n\n\\n\\n\n\n<div class=\\\"fsj-aircraft-listing\\\">\\n    \\n    <!-- Hero Section -->\\n    <\/p>\n<div class=\\\"fsj-hero\\\">\\n        <\/p>\n<h1>Vuelo Ch\u00e1rter Privado: Bogot\u00e1 a Medell\u00edn<\/h1>\n<p>\\n        <\/p>\n<p class=\\\"lead\\\">El puente a\u00e9reo corporativo m\u00e1s eficiente de Colombia. Vuelos ejecutivos directos con la posibilidad de aterrizar en el centro de Medell\u00edn (EOH).<\/p>\n<p>\\n        \\n        <\/p>\n<div class=\\\"fsj-form-container\\\">\\n            <!-- Formulario Estilizado WPCode -->\\n            \\n        <\/div>\n<p>\\n    <\/p><\/div>\n<p>\\n\\n    <\/p>\n<div class=\\\"fsj-content\\\">\\n        \\n        <!-- Intro & Contexto -->\\n        <\/p>\n<p>Conectar la capital del pa\u00eds con el principal hub de innovaci\u00f3n de Antioquia es una exigencia diaria para empresarios y directivos de alto nivel. Sin embargo, volar comercialmente implica someterse a retrasos en El Dorado y, lo m\u00e1s desgastante, enfrentarse al largo descenso terrestre desde el Aeropuerto de Rionegro (Jos\u00e9 Mar\u00eda C\u00f3rdova) hasta Medell\u00edn.<\/p>\n<p>\\n        \\n        <\/p>\n<p>En <strong>5 Star Jets<\/strong> le ofrecemos la ruta m\u00e1s inteligente. Operamos vuelos ch\u00e1rter privados que pueden despegar desde la zona de aviaci\u00f3n general de Bogot\u00e1 y aterrizar directamente en el <strong>Aeropuerto Olaya Herrera (EOH)<\/strong>, ubicado en pleno coraz\u00f3n de Medell\u00edn. Maximizamos su productividad permiti\u00e9ndole ir, cerrar su negocio y volver a casa el mismo d\u00eda sin fricciones.<\/p>\n<p>\\n\\n        <\/p>\n<div class=\\\"fsj-blockquote\\\">\\n            \\\u00bbRecupere horas de su d\u00eda. Al elegir la aeronave adecuada, evitamos el aterrizaje en Rionegro. Descienda de su jet privado en el Olaya Herrera y est\u00e9 en su reuni\u00f3n en El Poblado en menos de 10 minutos.\\\u00bb\\n        <\/div>\n<p>\\n\\n        <!-- PAUSA VISUAL 1 -->\\n        <\/p>\n<div class=\\\"fsj-inline-image-wrapper\\\">\\n            <!-- REEMPLAZA EL ENLACE CON UNA FOTO DE UN LIGHT JET O TURBOPROP EN EL EOH -->\\n            <img src=\\\"https:\/\/5starjets.com\/wp-content\/uploads\/2026\/09\/Cessna-Citation-II_10.jpeg\\\" alt=\\\"Jet Privado operando en aeropuerto andino\\\" class=\\\"fsj-inline-image\\\">\\n            <\/p>\n<div class=\\\"fsj-image-caption\\\">Llegada directa al Aeropuerto Olaya Herrera (EOH) en Medell\u00edn<\/div>\n<p>\\n        <\/p><\/div>\n<p>\\n\\n        <!-- Flota Especializada para esta ruta -->\\n        <\/p>\n<h2 class=\\\"fsj-section-title\\\">Aeronaves Ideales para la Topograf\u00eda Colombiana<\/h2>\n<p>\\n        <\/p>\n<p>El corto trayecto entre Bogot\u00e1 y Medell\u00edn (aproximadamente 30 a 40 minutos) y las restricciones de pista en el Olaya Herrera requieren aeronaves \u00e1giles y con excelente rendimiento de despegue y aterrizaje en pistas cortas (STOL):<\/p>\n<p>\\n        \\n        <\/p>\n<div class=\\\"fsj-grid-2\\\">\\n            <\/p>\n<div class=\\\"fsj-card\\\">\\n                <\/p>\n<h3 class=\\\"fsj-subsection-title\\\">Light Jets<\/h3>\n<p>\\n                <\/p>\n<p>La combinaci\u00f3n perfecta de velocidad y agilidad. Jets como el Phenom 100 o el Citation Mustang son ideales para grupos peque\u00f1os (4 a 5 pasajeros). Ofrecen un vuelo suave sobre la cordillera y cumplen con los requisitos para aterrizar en las pistas urbanas de Medell\u00edn de manera segura y elegante.<\/p>\n<p>\\n            <\/p><\/div>\n<p>\\n            <\/p>\n<div class=\\\"fsj-card\\\">\\n                <\/p>\n<h3 class=\\\"fsj-subsection-title\\\">Turboh\u00e9lices Ejecutivos<\/h3>\n<p>\\n                <\/p>\n<p>La opci\u00f3n m\u00e1s vers\u00e1til y rentable para Colombia. Aviones como el King Air (serie 200 o 350) o el Pilatus PC-12 son legendarios por su capacidad de operar en pistas cortas de gran altitud. Con cabinas sumamente espaciosas (hasta 8 pasajeros), son los favoritos para juntas directivas itinerantes.<\/p>\n<p>\\n            <\/p><\/div>\n<p>\\n        <\/p><\/div>\n<p>\\n\\n        <!-- NOTA DE FLOTA GLOBAL -->\\n        <\/p>\n<div class=\\\"fsj-fleet-callout\\\">\\n            <\/p>\n<h4> Acceso a M\u00e1s de 4,000 Aeronaves Globales<\/h4>\n<p>\\n            <\/p>\n<p>Si su itinerario requiere un <em>Midsize Jet<\/em> (como un Hawker 800) para mayor amplitud, organizaremos su vuelo con aterrizaje VIP en el <strong>Aeropuerto Internacional Jos\u00e9 Mar\u00eda C\u00f3rdova (MDE)<\/strong> en Rionegro, coordinando si lo desea un traslado en helic\u00f3ptero hacia el centro de Medell\u00edn.<\/p>\n<p>\\n        <\/p><\/div>\n<p>\\n\\n        <!-- Detalles Operativos y Soporte (Seguridad) -->\\n        <\/p>\n<h2 class=\\\"fsj-section-title\\\">Log\u00edstica Ejecutiva: De El Dorado a El Poblado<\/h2>\n<p>\\n        <\/p>\n<p>Dise\u00f1amos cada vuelo para que fluya con la precisi\u00f3n de un reloj suizo. Su experiencia de aviaci\u00f3n corporativa incluye:<\/p>\n<p>\\n\\n        <\/p>\n<ul class=\\\"fsj-list\\\">\\n            <\/p>\n<li><strong>Embarque VIP en Bogot\u00e1:<\/strong> Evite las multitudes comerciales. Usted y su equipo abordar\u00e1n desde la rampa de aviaci\u00f3n general (FBO) del Aeropuerto El Dorado o desde el Aeropuerto de Guaymaral, requiriendo su llegada solo 15 minutos antes del despegue.<\/li>\n<p>\\n            <\/p>\n<li><strong>Optimizaci\u00f3n de Destino (EOH vs MDE):<\/strong> Priorizamos el aterrizaje en el Aeropuerto Olaya Herrera (EOH) siempre que el modelo de aeronave y el clima lo permitan, ahorr\u00e1ndole el pesado tr\u00e1fico del t\u00fanel de Oriente o Las Palmas.<\/li>\n<p>\\n            <\/p>\n<li><strong>Coordinaci\u00f3n Terrestre Inmediata:<\/strong> Nuestro equipo de <em>Concierge<\/em> asegurar\u00e1 que su transporte privado (SUV ejecutiva o blindada) est\u00e9 esperando a pie de avi\u00f3n a su llegada a Medell\u00edn para llevarlo directo a sus compromisos.<\/li>\n<p>\\n        <\/ul>\n<p>\\n\\n        <!-- PAUSA VISUAL 2 -->\\n        <\/p>\n<div class=\\\"fsj-inline-image-wrapper\\\">\\n            <!-- REEMPLAZA EL ENLACE CON UNA FOTO DEL INTERIOR DE UN KING AIR O LIGHT JET -->\\n            <img src=\\\"https:\/\/5starjets.com\/wp-content\/uploads\/2026\/08\/1998-Gulfstream-GIVSP-4.webp\\\" alt=\\\"Interior corporativo de avi\u00f3n ejecutivo\\\" class=\\\"fsj-inline-image\\\">\\n            <\/p>\n<div class=\\\"fsj-image-caption\\\">Cabinas configuradas estilo club, ideales para preparar su reuni\u00f3n en pleno vuelo<\/div>\n<p>\\n        <\/p><\/div>\n<p>\\n\\n        <!-- Preguntas Frecuentes -->\\n        <\/p>\n<h2 class=\\\"fsj-section-title\\\">Preguntas Frecuentes: Vuelos a Medell\u00edn<\/h2>\n<p>\\n        \\n        <\/p>\n<div class=\\\"fsj-card\\\" style=\\\"margin-bottom: 20px;\\\">\\n            <\/p>\n<h3 class=\\\"fsj-subsection-title\\\" style=\\\"margin-top: 0;\\\">\u00bfCu\u00e1nto dura el vuelo privado de Bogot\u00e1 a Medell\u00edn?<\/h3>\n<p>\\n            <\/p>\n<p>El tiempo en el aire es sumamente corto, oscilando entre los 30 y 45 minutos dependiendo de si se opera en un Turboh\u00e9lice o en un Light Jet. A esto se le suma el enorme ahorro de tiempo al no tener que esperar en terminales comerciales.<\/p>\n<p>\\n        <\/p><\/div>\n<p>\\n        \\n        <\/p>\n<div class=\\\"fsj-card\\\" style=\\\"margin-bottom: 20px;\\\">\\n            <\/p>\n<h3 class=\\\"fsj-subsection-title\\\" style=\\\"margin-top: 0;\\\">\u00bfTodos los jets pueden aterrizar en el Aeropuerto Olaya Herrera (EOH)?<\/h3>\n<p>\\n            <\/p>\n<p>No. El EOH tiene restricciones de longitud de pista y peso operativo. Los <em>Turboh\u00e9lices<\/em> y la mayor\u00eda de los <em>Light Jets<\/em> pueden operar all\u00ed sin problema. Si usted selecciona un jet m\u00e1s pesado (Midsize o Super Midsize), el aterrizaje se realizar\u00e1 obligatoriamente en el Jos\u00e9 Mar\u00eda C\u00f3rdova (MDE) en Rionegro.<\/p>\n<p>\\n        <\/p><\/div>\n<p>\\n        \\n        <\/p>\n<div class=\\\"fsj-card\\\" style=\\\"margin-bottom: 40px;\\\">\\n            <\/p>\n<h3 class=\\\"fsj-subsection-title\\\" style=\\\"margin-top: 0;\\\">\u00bfPodemos hacer el viaje de ida y vuelta el mismo d\u00eda?<\/h3>\n<p>\\n            <\/p>\n<p>S\u00ed, de hecho es el itinerario m\u00e1s solicitado por corporativos. La aeronave esperar\u00e1 por usted en Medell\u00edn (standby) mientras asiste a sus reuniones, y estar\u00e1 lista para regresar a Bogot\u00e1 en el momento exacto en que usted lo indique, sin preocuparse por perder el vuelo comercial.<\/p>\n<p>\\n        <\/p><\/div>\n<p>\\n\\n    <\/p><\/div>\n<p>\\n<\/p><\/div>\n<p>\u00ab}}]}]}]}],\u00bbversion\u00bb:\u00bb5.0.12&#8243;} &#8211;><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Vuelo Ch\u00e1rter Privado: Bogot\u00e1 a Medell\u00edn El puente a\u00e9reo corporativo m\u00e1s eficiente de Colombia. Vuelos ejecutivos directos con la posibilidad de aterrizar en el centro de Medell\u00edn (EOH). Conectar la capital del pa\u00eds con el principal hub de innovaci\u00f3n de Antioquia es una exigencia diaria para empresarios y directivos de alto nivel. Sin embargo, volar [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":9940,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-9964","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Vuelo Ch\u00e1rter Privado de Bogot\u00e1 a Medell\u00edn | 5 Star Jets<\/title>\n<meta name=\"description\" content=\"Renta de jet privado ejecutivo entre Bogot\u00e1 y Medell\u00edn. Aterrice directamente en el Aeropuerto Olaya Herrera (EOH) y ahorre horas de traslados terrestres.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/5starjets.com\/es\/renta-de-jets\/colombia\/bogota-medellin\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Vuelo Ch\u00e1rter Privado de Bogot\u00e1 a Medell\u00edn | 5 Star Jets\" \/>\n<meta property=\"og:description\" content=\"Renta de jet privado ejecutivo entre Bogot\u00e1 y Medell\u00edn. Aterrice directamente en el Aeropuerto Olaya Herrera (EOH) y ahorre horas de traslados terrestres.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/5starjets.com\/es\/renta-de-jets\/colombia\/bogota-medellin\/\" \/>\n<meta property=\"og:site_name\" content=\"5 Star Jets\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/5starjetsllc\" \/>\n<meta property=\"og:image\" content=\"https:\/\/5starjets.com\/wp-content\/uploads\/2026\/09\/Cessna-Citation-II_10.jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"8 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/5starjets.com\\\/es\\\/renta-de-jets\\\/colombia\\\/bogota-medellin\\\/\",\"url\":\"https:\\\/\\\/5starjets.com\\\/es\\\/renta-de-jets\\\/colombia\\\/bogota-medellin\\\/\",\"name\":\"Vuelo Ch\u00e1rter Privado de Bogot\u00e1 a Medell\u00edn | 5 Star Jets\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/5starjets.com\\\/es\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/5starjets.com\\\/es\\\/renta-de-jets\\\/colombia\\\/bogota-medellin\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/5starjets.com\\\/es\\\/renta-de-jets\\\/colombia\\\/bogota-medellin\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/5starjets.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/Cessna-Citation-II_10.jpeg\",\"datePublished\":\"2026-09-08T01:12:23+00:00\",\"description\":\"Renta de jet privado ejecutivo entre Bogot\u00e1 y Medell\u00edn. Aterrice directamente en el Aeropuerto Olaya Herrera (EOH) y ahorre horas de traslados terrestres.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/5starjets.com\\\/es\\\/renta-de-jets\\\/colombia\\\/bogota-medellin\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/5starjets.com\\\/es\\\/renta-de-jets\\\/colombia\\\/bogota-medellin\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/5starjets.com\\\/es\\\/renta-de-jets\\\/colombia\\\/bogota-medellin\\\/#primaryimage\",\"url\":\"https:\\\/\\\/5starjets.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/Cessna-Citation-II_10.jpeg\",\"contentUrl\":\"https:\\\/\\\/5starjets.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/Cessna-Citation-II_10.jpeg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/5starjets.com\\\/es\\\/renta-de-jets\\\/colombia\\\/bogota-medellin\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/5starjets.com\\\/es\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Renta de Jet Privado y Vuelos Ejecutivos\",\"item\":\"https:\\\/\\\/5starjets.com\\\/es\\\/renta-de-jets\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Vuelos Ch\u00e1rter a Colombia\",\"item\":\"https:\\\/\\\/5starjets.com\\\/es\\\/renta-de-jets\\\/colombia\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Vuelo Ch\u00e1rter Privado de Bogot\u00e1 a Medell\u00edn\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/5starjets.com\\\/es\\\/#website\",\"url\":\"https:\\\/\\\/5starjets.com\\\/es\\\/\",\"name\":\"5 Star Jets\",\"description\":\"Charter Flight Services\",\"publisher\":{\"@id\":\"https:\\\/\\\/5starjets.com\\\/es\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/5starjets.com\\\/es\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/5starjets.com\\\/es\\\/#organization\",\"name\":\"5 Star Jets\",\"url\":\"https:\\\/\\\/5starjets.com\\\/es\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/5starjets.com\\\/es\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/5starjets.com\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/5SJ-ICON-HEAD.svg\",\"contentUrl\":\"https:\\\/\\\/5starjets.com\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/5SJ-ICON-HEAD.svg\",\"width\":1,\"height\":1,\"caption\":\"5 Star Jets\"},\"image\":{\"@id\":\"https:\\\/\\\/5starjets.com\\\/es\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/5starjetsllc\",\"https:\\\/\\\/www.instagram.com\\\/5starjets\",\"https:\\\/\\\/www.tiktok.com\\\/@5starjets\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Vuelo Ch\u00e1rter Privado de Bogot\u00e1 a Medell\u00edn | 5 Star Jets","description":"Renta de jet privado ejecutivo entre Bogot\u00e1 y Medell\u00edn. Aterrice directamente en el Aeropuerto Olaya Herrera (EOH) y ahorre horas de traslados terrestres.","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:\/\/5starjets.com\/es\/renta-de-jets\/colombia\/bogota-medellin\/","og_locale":"es_ES","og_type":"article","og_title":"Vuelo Ch\u00e1rter Privado de Bogot\u00e1 a Medell\u00edn | 5 Star Jets","og_description":"Renta de jet privado ejecutivo entre Bogot\u00e1 y Medell\u00edn. Aterrice directamente en el Aeropuerto Olaya Herrera (EOH) y ahorre horas de traslados terrestres.","og_url":"https:\/\/5starjets.com\/es\/renta-de-jets\/colombia\/bogota-medellin\/","og_site_name":"5 Star Jets","article_publisher":"https:\/\/www.facebook.com\/5starjetsllc","og_image":[{"url":"https:\/\/5starjets.com\/wp-content\/uploads\/2026\/09\/Cessna-Citation-II_10.jpeg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"8 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/5starjets.com\/es\/renta-de-jets\/colombia\/bogota-medellin\/","url":"https:\/\/5starjets.com\/es\/renta-de-jets\/colombia\/bogota-medellin\/","name":"Vuelo Ch\u00e1rter Privado de Bogot\u00e1 a Medell\u00edn | 5 Star Jets","isPartOf":{"@id":"https:\/\/5starjets.com\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/5starjets.com\/es\/renta-de-jets\/colombia\/bogota-medellin\/#primaryimage"},"image":{"@id":"https:\/\/5starjets.com\/es\/renta-de-jets\/colombia\/bogota-medellin\/#primaryimage"},"thumbnailUrl":"https:\/\/5starjets.com\/wp-content\/uploads\/2026\/09\/Cessna-Citation-II_10.jpeg","datePublished":"2026-09-08T01:12:23+00:00","description":"Renta de jet privado ejecutivo entre Bogot\u00e1 y Medell\u00edn. Aterrice directamente en el Aeropuerto Olaya Herrera (EOH) y ahorre horas de traslados terrestres.","breadcrumb":{"@id":"https:\/\/5starjets.com\/es\/renta-de-jets\/colombia\/bogota-medellin\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/5starjets.com\/es\/renta-de-jets\/colombia\/bogota-medellin\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/5starjets.com\/es\/renta-de-jets\/colombia\/bogota-medellin\/#primaryimage","url":"https:\/\/5starjets.com\/wp-content\/uploads\/2026\/09\/Cessna-Citation-II_10.jpeg","contentUrl":"https:\/\/5starjets.com\/wp-content\/uploads\/2026\/09\/Cessna-Citation-II_10.jpeg"},{"@type":"BreadcrumbList","@id":"https:\/\/5starjets.com\/es\/renta-de-jets\/colombia\/bogota-medellin\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/5starjets.com\/es\/"},{"@type":"ListItem","position":2,"name":"Renta de Jet Privado y Vuelos Ejecutivos","item":"https:\/\/5starjets.com\/es\/renta-de-jets\/"},{"@type":"ListItem","position":3,"name":"Vuelos Ch\u00e1rter a Colombia","item":"https:\/\/5starjets.com\/es\/renta-de-jets\/colombia\/"},{"@type":"ListItem","position":4,"name":"Vuelo Ch\u00e1rter Privado de Bogot\u00e1 a Medell\u00edn"}]},{"@type":"WebSite","@id":"https:\/\/5starjets.com\/es\/#website","url":"https:\/\/5starjets.com\/es\/","name":"5 Star Jets","description":"Charter Flight Services","publisher":{"@id":"https:\/\/5starjets.com\/es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/5starjets.com\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/5starjets.com\/es\/#organization","name":"5 Star Jets","url":"https:\/\/5starjets.com\/es\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/5starjets.com\/es\/#\/schema\/logo\/image\/","url":"https:\/\/5starjets.com\/wp-content\/uploads\/2024\/08\/5SJ-ICON-HEAD.svg","contentUrl":"https:\/\/5starjets.com\/wp-content\/uploads\/2024\/08\/5SJ-ICON-HEAD.svg","width":1,"height":1,"caption":"5 Star Jets"},"image":{"@id":"https:\/\/5starjets.com\/es\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/5starjetsllc","https:\/\/www.instagram.com\/5starjets","https:\/\/www.tiktok.com\/@5starjets"]}]}},"_links":{"self":[{"href":"https:\/\/5starjets.com\/es\/wp-json\/wp\/v2\/pages\/9964","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/5starjets.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/5starjets.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/5starjets.com\/es\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/5starjets.com\/es\/wp-json\/wp\/v2\/comments?post=9964"}],"version-history":[{"count":3,"href":"https:\/\/5starjets.com\/es\/wp-json\/wp\/v2\/pages\/9964\/revisions"}],"predecessor-version":[{"id":9967,"href":"https:\/\/5starjets.com\/es\/wp-json\/wp\/v2\/pages\/9964\/revisions\/9967"}],"up":[{"embeddable":true,"href":"https:\/\/5starjets.com\/es\/wp-json\/wp\/v2\/pages\/9940"}],"wp:attachment":[{"href":"https:\/\/5starjets.com\/es\/wp-json\/wp\/v2\/media?parent=9964"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}