{"id":27890,"date":"2026-10-01T10:24:19","date_gmt":"2026-10-01T08:24:19","guid":{"rendered":"https:\/\/migflug.com\/?page_id=27890"},"modified":"2026-10-01T10:24:19","modified_gmt":"2026-10-01T08:24:19","slug":"halim-perdanakusuma","status":"publish","type":"page","link":"https:\/\/migflug.com\/he\/air-bases\/halim-perdanakusuma\/","title":{"rendered":"Halim Perdanakusuma Air Force Base"},"content":{"rendered":"<style>body.page-id-27890 h1.entry-title.main_title{display:none} body.page-id-27890 #main-content .container{padding-top:0} body.page-id-27890 #left-area{padding-bottom:0} body.page-id-27890{overflow-x:hidden} body.page-id-27890 #sidebar{display:none} body.page-id-27890 #left-area{width:100%!important;float:none;padding:0} body.page-id-27890 #main-content .container::before{display:none!important;background:none!important} html{overflow-x:hidden} #mfam{width:100vw;margin-left:calc(50% - 50vw);background:#fff;color:#14181f;line-height:1.7;font-family:'Gilroy regular',Helvetica,Arial,sans-serif;overflow:hidden;--bg2:#f6f8fb;--line:#e2e7ee;--txt:#14181f;--txt2:#454e5e;--txt3:#8b94a5;--blue:#5C91FF;--blue-ink:#3568e0;--blue-dim:rgba(92,145,255,.10)} #mfam *{box-sizing:border-box;border-radius:0} #mfam h1,#mfam h2,#mfam h3,#mfam h4,#mfam h5,#mfam b,#mfam strong,#mfam summary,#mfam .stat b,#mfam dt{font-family:'Gilroy semiBold',Helvetica,Arial,sans-serif;font-weight:normal} #mfam dd{font-family:'Gilroy regular',Helvetica,Arial,sans-serif;font-weight:normal} #mfam a{color:var(--blue-ink);text-decoration:none} #mfam .wrap{max-width:1120px;margin:0 auto;padding:0 24px} #mfam section{padding:64px 0} #mfam hr.divider{border:0;border-top:1px solid var(--line);margin:0} #mfam h2{font-size:clamp(26px,3.4vw,36px);letter-spacing:-.5px;margin:0 0 8px;color:#0d1117;line-height:1.15} #mfam h3{font-size:20px;margin:36px 0 12px;color:#0d1117} #mfam .sh{font-size:15px;letter-spacing:.4px;color:var(--blue);margin:30px 0 8px;line-height:1.4} #mfam .cols>div:first-child>.sh:first-child{margin-top:0} #mfam .kicker{font-size:12.5px;letter-spacing:3px;text-transform:uppercase;color:var(--blue-ink);margin-bottom:14px;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam p{color:var(--txt2);font-size:17px;max-width:70ch;margin:0} #mfam p+p{margin-top:1em} #mfam p strong{color:var(--txt)} #mfam .imp{color:#8a93a3;font-weight:400} #mfam .spx-lede{font-size:17px;line-height:1.7;color:#3d4654;max-width:760px;margin:0 0 28px} #mfam .spx-note{font-size:13px;line-height:1.6;color:#697386;margin-top:18px;max-width:860px} #mfam .hero{position:relative;background:#10141d;padding:96px 0 0;overflow:hidden} #mfam .hero::before{content:\"\";position:absolute;inset:0;background:radial-gradient(ellipse at 20% 10%,rgba(92,145,255,.22),transparent 55%),radial-gradient(ellipse at 90% 90%,rgba(92,145,255,.10),transparent 50%)} #mfam .hero-in{position:relative;width:100%;padding-bottom:52px} #mfam .crumb{font-size:12px;letter-spacing:1px;color:rgba(255,255,255,.7);text-transform:uppercase;margin-bottom:18px;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .crumb a{color:rgba(255,255,255,.7)} #mfam .hero h1{font-size:clamp(40px,6.5vw,80px);letter-spacing:-1.5px;line-height:1.04;color:#fff;margin:0} #mfam .hero h1 em{font-style:normal;color:var(--blue)} #mfam .hero .native{font-size:14px;letter-spacing:1px;color:rgba(255,255,255,.55);margin-top:10px;text-transform:uppercase;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .hero .sub{font-size:clamp(16px,2vw,20px);color:rgba(255,255,255,.9);margin-top:14px;max-width:56ch} #mfam .statstrip{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:rgba(255,255,255,.25);border:1px solid rgba(255,255,255,.25);margin-top:36px} #mfam .stat{background:rgba(255,255,255,.95);padding:18px 22px} #mfam .stat b{display:block;font-size:clamp(20px,2.4vw,28px);color:#0d1117;letter-spacing:-.5px} #mfam .stat span{font-size:11.5px;letter-spacing:1.6px;text-transform:uppercase;color:var(--txt3)} #mfam .chips{display:flex;flex-wrap:wrap;gap:10px;padding:26px 0;border-bottom:1px solid var(--line)} #mfam .chip{font-size:13.5px;padding:8px 16px;border:1px solid var(--line);background:#fff;color:var(--txt2);font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .chip b{color:var(--txt3);margin-right:6px;font-size:11px;text-transform:uppercase;letter-spacing:1px} #mfam .chip:hover{border-color:var(--blue);color:var(--blue-ink)} #mfam .chip.fly{background:var(--blue-dim);border-color:var(--blue);color:var(--blue-ink)} #mfam .cols{display:grid;grid-template-columns:1.6fr 1fr;gap:56px;align-items:start} #mfam .pull{font-family:Georgia,'Times New Roman',serif;font-style:italic;font-size:24px;line-height:1.5;color:#0d1117;border-left:3px solid var(--blue);padding:6px 0 6px 26px;margin-top:8px} #mfam .pull cite{display:block;font-family:'Gilroy semiBold',Helvetica,sans-serif;font-style:normal;font-size:12px;letter-spacing:2px;text-transform:uppercase;color:var(--txt3);margin-top:16px} #mfam .specgrid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:36px} #mfam .specgrid.three{grid-template-columns:1fr 1fr 1fr;align-items:start} #mfam .spectable{background:#fff;border:1px solid var(--line)} #mfam .spectable h4{font-size:12px;letter-spacing:2px;text-transform:uppercase;color:#fff;background:#0d1117;padding:18px 24px;margin:0} #mfam .spectable dl{display:grid;grid-template-columns:minmax(0,150px) minmax(0,1fr);margin:0} #mfam .spectable dt,#mfam .spectable dd{padding:12px 20px;font-size:15px;border-bottom:1px solid var(--line);margin:0} #mfam .spectable dt{color:#4a5566;font-family:'Gilroy regular',Helvetica,sans-serif} #mfam .spectable dd{color:#0d1117;text-align:left;overflow-wrap:anywhere;word-break:break-word;min-width:0} #mfam ul.gl,#mfam #basetbl td>ul{list-style:none!important;margin:2px 0 0!important;padding:0!important;border:0!important} #mfam ul.gl li{position:relative;padding-left:14px!important;line-height:1.55;margin:0!important} #mfam ul.gl li+li{margin-top:3px!important} #mfam .gl.tl li{padding-left:12px} #mfam .gl.tl li::before{width:4px;height:4px;top:.66em} #mfam .gl li::before{content:'';position:absolute;left:0;top:.6em;width:5px;height:5px;background:var(--blue)} #mfam .gnote{display:block;font-size:12.5px;line-height:1.5;color:var(--txt3);margin-top:7px} #mfam .spectable dt:nth-of-type(odd),#mfam .spectable dd:nth-of-type(odd){background:var(--bg2)} #mfam table.oobt{width:100%;border-collapse:collapse;font-size:15px;margin-top:22px;background:#fff;border:1px solid var(--line)} #mfam table.oobt th{text-align:left;font-size:11.5px;letter-spacing:1.8px;text-transform:uppercase;color:#fff;background:#0d1117;padding:13px 16px;font-weight:normal;white-space:nowrap;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam table.oobt td{padding:11px 16px;border-bottom:1px solid var(--line);color:#0d1117;vertical-align:top;text-align:left;line-height:1.5} #mfam table.oobt tr:nth-child(odd) td{background:var(--bg2)} #mfam table.oobt.fleet:not(.ord) td:nth-child(4),#mfam table.oobt.fleet:not(.ord) td:nth-child(5),#mfam table.oobt.fleet.ord td:nth-child(3),#mfam table.oobt.fleet.ord td:nth-child(4),#mfam #basetbl td:nth-child(2),#mfam #nearbytbl td:nth-child(2),#mfam #combattbl td:nth-child(2),#mfam #combattbl td:nth-child(5),#mfam #combattbl td:nth-child(6){text-align:left;font-variant-numeric:tabular-nums;white-space:nowrap} #mfam table.oobt th{text-align:left!important} #mfam #basetbl td:nth-child(4){font-variant-numeric:tabular-nums} #mfam #basetbl td:nth-child(4)>span{display:block;white-space:nowrap} #mfam #basetbl td:nth-child(4)>span+span{margin-top:7px} #mfam #basetbl td:nth-child(4)>span>span+span{display:block;margin-left:62px;margin-top:1px;color:var(--txt3);font-size:11.5px;line-height:1.35;white-space:normal;max-width:11em} #mfam #basetbl td:nth-child(4)>span>span:first-child{display:inline-block;min-width:62px} #mfam .cname{white-space:nowrap} #mfam table.oobt.fleet:not(.ord) td:nth-child(3),#mfam table.oobt.fleet:not(.ord) td:nth-child(6),#mfam #basetbl td:nth-child(5),#mfam #nearbytbl td:nth-child(4),#mfam #combattbl td:nth-child(3),#mfam #combattbl td:nth-child(4){color:var(--txt3)} #mfam table.oobt td a{color:#0d1117;border-bottom:1px solid #c3cddb} #mfam table.oobt td a:hover{color:var(--blue-ink);border-bottom-color:var(--blue)} #mfam table.oobt.former td{color:var(--txt3)} #mfam table.oobt.former td a{color:var(--txt3)} #mfam table.oobt tr.hot td{background:var(--blue-dim)} #mfam table.oobt tr.mapjump{cursor:pointer} #mfam table.oobt td small{display:block;color:var(--txt3);font-size:12.5px;line-height:1.45} #mfam .tscroll{overflow-x:auto} #mfam .pill{display:inline-block;font-size:10.5px;letter-spacing:1.4px;text-transform:uppercase;padding:3px 9px;border:1px solid #0d1117;color:#0d1117;white-space:nowrap;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .pill.was{border-color:#c3cddb;color:var(--txt3)} #mfam .pill.mig{border-color:var(--blue);color:var(--blue-ink);background:var(--blue-dim)}#mfam #basetbl td:first-child>span{display:block;margin-top:4px;font-size:12.5px;color:var(--txt2)}#mfam #basetbl td>ul{margin:0!important}#mfam #basetbl td>ul li{margin:0 0 6px!important;padding:0!important;font-size:14px;line-height:1.45;color:#0d1117}#mfam #basetbl td>ul li:last-child{margin-bottom:0!important}#mfam #basetbl td>ul li>span:first-child{color:inherit}#mfam #basetbl td>ul li>span+span,#mfam #basetbl td>ul li>span+span a{color:var(--txt2)}#mfam #basetbl td>ul li.was,#mfam #basetbl td>ul li.was a,#mfam #basetbl td>ul li.was>span+span,#mfam #basetbl td>ul li.was>span+span a{color:var(--txt3)}#mfam .migbtn{display:block;width:fit-content;margin-top:8px;max-width:13em;padding:5px 9px;font-size:10.5px;letter-spacing:1.1px;text-transform:uppercase;background:var(--blue);color:#fff!important;border:1px solid var(--blue);line-height:1.4;font-family:'Gilroy semiBold',Helvetica,sans-serif;text-decoration:none}#mfam .migbtn:hover{background:var(--blue-ink);border-color:var(--blue-ink)} #mfam .fleetchart{background:#fff;border:1px solid var(--line);padding:26px 28px;margin-top:22px} #mfam .frow{display:grid;grid-template-columns:150px 1fr 64px;align-items:center;gap:16px;height:38px} #mfam .fname{font-size:14px;color:#0d1117;white-space:nowrap;overflow:hidden;text-overflow:ellipsis} #mfam .fbar{display:block;background:#eef1f6;height:16px} #mfam .fbar i{display:block;height:16px;background:#5C91FF} #mfam .fnum{font-size:14px;text-align:right;color:#3d4654;font-variant-numeric:tabular-nums} #mfam .mapframe{border:1px solid var(--blue);margin-top:22px;position:relative} #mfam .oobmap{height:560px;width:100%;background:#f4f6f9} #mfam .oobmap.home{height:520px} #mfam .mapsub{font-size:20px;letter-spacing:-.2px;margin:34px 0 4px;color:#0d1117;line-height:1.2} #mfam .mapnote{font-size:14px;color:var(--txt2);margin:0 0 4px;line-height:1.55;max-width:62em} #mfam .oobmap .maplibregl-ctrl-group,#mfam .oobmap .maplibregl-ctrl-group button{border-radius:0!important} #mfam .oobmap .maplibregl-ctrl-group{box-shadow:none!important;border:1px solid var(--line)} #mfam .oobmap .maplibregl-ctrl-group button+button{border-top:1px solid var(--line)} #mfam .oobmap .maplibregl-ctrl-attrib{font-size:10px;color:var(--txt3);background:rgba(255,255,255,.85)!important;font-family:inherit} #mfam .oobmap .maplibregl-ctrl-attrib a{color:var(--txt3)} #mfam .oobmap .maplibregl-popup-content{border-radius:0;box-shadow:0 6px 22px rgba(13,17,23,.14);border:1px solid var(--line);padding:0;background:#fff} #mfam .oobmap .maplibregl-popup-anchor-bottom .maplibregl-popup-tip{border-top-color:#fff} #mfam .oobmap .maplibregl-popup-anchor-top .maplibregl-popup-tip{border-bottom-color:#0d1117} #mfam .oobmap .maplibregl-popup{max-width:300px!important;pointer-events:auto} #mfam .mf-pin{width:14px;height:14px;background:#0d1117;border:2px solid #fff;box-shadow:0 0 0 1px #0d1117;transition:transform .15s ease;cursor:pointer} #mfam .mf-pin.was{background:#fff;border:2px solid #8b94a5;box-shadow:none} #mfam .mf-pin.mig{background:#5C91FF;border:2px solid #fff;box-shadow:0 0 0 1px #5C91FF;width:16px;height:16px} #mfam .mf-pin.hot,#mfam .mf-pin:hover{transform:scale(1.35)} #mfam .bp{width:270px;color:#0d1117;font-family:'Gilroy regular',Helvetica,Arial,sans-serif;line-height:1.5} #mfam .bp-head{display:flex;justify-content:space-between;align-items:center;gap:10px;background:#0d1117;color:#fff;padding:9px 14px;font-size:11px;letter-spacing:1.6px;text-transform:uppercase;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .bp.was .bp-head{background:#8b94a5} #mfam .bp.mig .bp-head{background:#5C91FF} #mfam .bp-name{font-size:16px;padding:12px 14px 2px;line-height:1.25;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .bp-sub{font-size:12px;color:#8b94a5;padding:0 14px 10px;font-variant-numeric:tabular-nums} #mfam .bp dl{display:grid;grid-template-columns:1fr auto;margin:0;border-top:1px solid var(--line)} #mfam .bp dt,#mfam .bp dd{margin:0;padding:7px 14px;font-size:12.5px;border-bottom:1px solid var(--line);line-height:1.45} #mfam .bp dt{color:#0d1117;font-family:'Gilroy regular',Helvetica,Arial,sans-serif} #mfam .bp dt small{display:block;color:#8b94a5;font-size:11px} #mfam .bp dd{text-align:right} #mfam .bp dd a{color:#0d1117;border-bottom:1px solid #c3cddb} #mfam .bp dd a.was,#mfam .bp.was dd a{color:#8b94a5} #mfam .bp dt:nth-of-type(odd),#mfam .bp dd:nth-of-type(odd){background:var(--bg2)} #mfam .bp-link{display:block;padding:10px 14px;font-size:12px;letter-spacing:1.2px;text-transform:uppercase;color:var(--blue-ink);border-top:1px solid var(--line);font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .bp-link:hover{background:var(--bg2)} #mfam .bp-fly{display:block;padding:10px 14px;font-size:12px;letter-spacing:1.2px;text-transform:uppercase;color:#fff;background:#5C91FF;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .legend{display:flex;gap:22px;flex-wrap:wrap;padding:11px 14px;border:1px solid var(--line);border-top:0;background:#fff;font-size:12.5px;color:var(--txt3)} #mfam .legend span{display:flex;align-items:center;gap:8px} #mfam .dot{width:11px;height:11px;display:inline-block;background:#0d1117} #mfam .dot.was{background:#fff;border:1.5px solid #8b94a5} #mfam .dot.mig{background:#5C91FF} #mfam .oob{border:1px solid var(--line);margin-top:22px;background:#fff} #mfam .oob>div{background:#0d1117;color:#fff;padding:12px 18px;font-size:11.5px;letter-spacing:1.8px;text-transform:uppercase;display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .oob>div a{color:#fff} #mfam .oob>div em{font-style:normal;opacity:.6} #mfam .oob dl{display:grid;grid-template-columns:1fr 1fr;margin:0} #mfam .oob dt,#mfam .oob dd{padding:11px 18px;border-bottom:1px solid var(--line);margin:0;font-size:14.5px;line-height:1.5} #mfam .oob dt{color:#0d1117} #mfam .oob dt small{display:block;color:var(--txt3);font-size:12.5px;font-family:'Gilroy regular',Helvetica,sans-serif} #mfam .oob dd{color:#0d1117;text-align:left} #mfam .oob dd a{color:#0d1117;border-bottom:1px solid #c3cddb} #mfam .oob dt.was,#mfam .oob dd.was,#mfam .oob dd.was a{color:var(--txt3)} #mfam .oob dt:nth-of-type(odd),#mfam .oob dd:nth-of-type(odd){background:var(--bg2)} #mfam .tl{margin-top:40px;position:relative;padding-left:34px} #mfam .tl::before{content:\"\";position:absolute;left:8px;top:6px;bottom:6px;width:2px;background:var(--line)} #mfam .tl-item{position:relative;padding-bottom:34px} #mfam .tl-item::before{content:\"\";position:absolute;left:-32px;top:7px;width:14px;height:14px;background:#fff;border:3px solid var(--blue)} #mfam .tl-item .yr{font-size:13px;color:var(--blue-ink);letter-spacing:1.5px;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .tl-item p{font-size:15.5px;margin-top:4px} #mfam .qa{margin-top:30px;display:flex;flex-direction:column;gap:12px} #mfam .qa details{background:#fff;border:1px solid var(--line)} #mfam .qa details[open]{border-color:var(--blue)} #mfam .qa summary{cursor:pointer;list-style:none;padding:22px 26px;font-size:18px;display:flex;justify-content:space-between;align-items:center;gap:16px;color:#0d1117} #mfam .qa summary::after{content:\"+\";font-size:24px;color:var(--blue-ink);flex:none;font-family:Helvetica,sans-serif} #mfam .qa details[open] summary::after{content:\"\\2013\"} #mfam summary::-webkit-details-marker{display:none} #mfam .qa details .a{padding:0 26px 24px;font-size:16px;color:var(--txt2);max-width:78ch} #mfam .ad{background:#0d1117;padding:56px 40px} #mfam .ad .adin{max-width:900px;margin:0 auto;text-align:center} #mfam .ad .kicker{color:var(--blue)} #mfam .ad h2{margin-bottom:12px;color:#fff} #mfam .ad .adp{margin:0 auto 26px;color:#9aa3b8} #mfam .ad .btn{display:inline-block;background:var(--blue);color:#fff;padding:14px 26px;font-size:14px;letter-spacing:1.5px;text-transform:uppercase;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .ad .btn:hover{background:#fff;color:#0d1117} #mfam .relgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:34px} #mfam .rel{display:block;background:#fff;border:1px solid var(--line);padding:26px;box-shadow:0 1px 3px rgba(13,17,23,.05)} #mfam .rel:hover{border-color:var(--blue)} #mfam .rel .rk{display:block;font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--blue-ink);font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .rel .rh{display:block;font-size:20px;margin:8px 0 6px;color:#0d1117;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .rel .rp{display:block;font-size:13.5px;color:var(--txt2)} #mfam .rel .go{display:block;margin-top:14px;font-size:13px;color:var(--blue-ink);font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .relgrid>p,#mfam .track>p{display:contents} #mfam .srclist{margin-top:26px;columns:2;column-gap:48px;list-style:none;font-size:15px;padding:0} #mfam .srclist li{margin-bottom:10px;break-inside:avoid;color:var(--txt2)} #mfam .srclist li span{color:var(--txt3);font-size:13.5px;display:block} #mfam .verified{font-size:13px;color:var(--txt3);margin-top:18px} #mfam{--red:#d8232a;--green:#1f9d63;--amber:#c9821a} #mfam .hero.photo{padding:0;background:#0b0f16} #mfam .heroimg{position:absolute;inset:0;background-size:cover;background-position:center 45%;z-index:0} #mfam .hero.photo::before{z-index:1;background:linear-gradient(180deg,rgba(8,11,17,.80) 0%,rgba(8,11,17,.42) 40%,rgba(8,11,17,.90) 100%),linear-gradient(90deg,rgba(8,11,17,.72),rgba(8,11,17,.06) 62%)} #mfam .hero.photo .hero-in{padding-top:92px;padding-bottom:56px;z-index:2} #mfam .hero .accent{position:absolute;left:0;right:0;bottom:0;height:4px;z-index:4;background:linear-gradient(90deg,var(--red) 0 22%,var(--blue) 22% 100%)} #mfam .photocred{position:absolute;right:16px;bottom:14px;z-index:3;font-size:10.5px;color:rgba(255,255,255,.48);letter-spacing:.3px;max-width:52ch;text-align:right;line-height:1.4} #mfam .marks{display:flex;gap:30px;align-items:center;margin-top:32px;flex-wrap:wrap} #mfam .mark{display:flex;gap:13px;align-items:center} #mfam .rondel,#mfam .finflash{display:block;flex:none;filter:drop-shadow(0 2px 9px rgba(0,0,0,.5))} #mfam .rondel{width:58px;height:58px} #mfam .finflash{width:46px;height:46px} #mfam .rondel.wide{width:88px;height:33px} #mfam .finflash.tall{width:38px;height:46px} #mfam .mark .mk{font-size:10.5px;letter-spacing:1.7px;text-transform:uppercase;color:rgba(255,255,255,.55);line-height:1.5;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .mark .mk b{display:block;color:#fff;letter-spacing:.2px;text-transform:none;font-size:14.5px;margin-top:2px} #mfam .statstrip .stat{border-top:3px solid var(--blue)} #mfam .statstrip .stat:first-child{border-top-color:var(--red)} #mfam table.oobt.fleet td:first-child{padding:10px 6px 10px 14px;vertical-align:top} #mfam .tthumb{display:block;width:150px;height:100px;background:#eef1f6 center\/cover no-repeat;border:1px solid var(--line)} #mfam table.oobt.fleet{table-layout:fixed;min-width:1072px} #mfam table.oobt.fleet col.c-th{width:172px} #mfam table.oobt.fleet col.c-type{width:198px} #mfam table.oobt.fleet col.c-role{width:150px} #mfam table.oobt.fleet col.c-num{width:78px} #mfam table.oobt.fleet col.c-yr{width:64px} #mfam table.oobt.fleet col.c-units{width:154px} #mfam table.oobt.fleet col.c-srv{width:104px} #mfam table.oobt.fleet col.c-rep{width:150px} #mfam table.oobt.fleet col.c-fd{width:118px} #mfam table.oobt.fleet th{white-space:normal} #mfam table.oobt.fleet.ord{min-width:900px} #mfam .ndet{display:inline} #mfam .ndet summary{display:inline;cursor:pointer;color:var(--link);font-family:'Gilroy semiBold',Helvetica,sans-serif;letter-spacing:.4px;list-style:none} #mfam .ndet summary::-webkit-details-marker{display:none} #mfam .ndet summary::after{content:' \\203A'} #mfam .ndet[open] summary{display:none} #mfam table.oobt.fleet td:last-child{color:var(--txt2)} #mfam table.oobt.former .tthumb{filter:saturate(.55)} #mfam table.oobt.former tr:hover .tthumb{filter:none} #mfam table.oobt.fleet td:last-child{overflow-wrap:anywhere} #mfam table.oobt.fleet td:last-child{font-size:12.5px;line-height:1.5;color:var(--txt3)} #mfam .de{color:var(--txt3);font-size:12.5px;font-family:'Gilroy regular',Helvetica,Arial,sans-serif;letter-spacing:0;text-transform:none} #mfam .orgcard .de{margin:-3px 0 8px} #mfam .oob dt .de,#mfam table.oobt .de{white-space:nowrap} #mfam .qbar{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:22px 0 0} #mfam .qin{flex:1 1 280px;max-width:460px;padding:11px 13px;font:400 15px\/1.4 'Gilroy regular',Helvetica,Arial,sans-serif;color:#0d1117;background:#fff;border:1px solid #d3d8e0;border-radius:0;outline:0;-webkit-appearance:none;appearance:none} #mfam .qin:focus{border-color:var(--blue)} #mfam .qin::-webkit-search-cancel-button{display:none} #mfam .qcnt{font-size:12.5px;letter-spacing:.4px;color:var(--txt3);font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .qbtn{padding:10px 13px;font-size:10.5px;letter-spacing:1.1px;text-transform:uppercase;font-family:'Gilroy semiBold',Helvetica,sans-serif;background:#fff;color:var(--txt2);border:1px solid #d3d8e0;border-radius:0;cursor:pointer;line-height:1.4} #mfam .qbtn:hover{border-color:var(--blue);color:var(--blue-ink)} #mfam .qhide{display:none!important} #mfam .qnone{display:none;padding:20px 2px;color:var(--txt2);font-size:15px} #mfam .qnone.on{display:block} #mfam .oob>div{cursor:pointer;user-select:none;align-items:center} #mfam .oob>div:focus-visible{outline:2px solid var(--blue);outline-offset:-2px} #mfam .oob>div>i{position:relative;flex:none;width:13px;height:13px;margin-left:auto;opacity:.75} #mfam .oob>div>i::before,#mfam .oob>div>i::after{content:'';position:absolute;background:#fff;left:0;top:6px;width:13px;height:1.5px} #mfam .oob>div>i::after{transform:rotate(90deg)} #mfam .oob.open>div>i::after{transform:rotate(0)} #mfam .oobwrap.coll .oob>dl{display:none} #mfam .oobwrap.coll .oob.open>dl{display:grid} #mfam table.oobt.cbt td{vertical-align:top} #mfam table.oobt.cbt tr.crow td{border-bottom:0} #mfam table.oobt.cbt tr.cdet>td{border-bottom:1px solid var(--line);padding:0 16px 20px;color:var(--txt2)} #mfam tr.cdet{display:none} #mfam tr.cdet.on{display:table-row} #mfam .cwho{display:block;font-size:12.5px;color:var(--txt3);line-height:1.45;margin-top:3px} #mfam .cserv{display:block;font-size:12.5px;color:var(--txt3);line-height:1.45;margin-top:3px} #mfam .cbx{padding:6px 11px;font-size:10.5px;letter-spacing:1.1px;text-transform:uppercase;font-family:'Gilroy semiBold',Helvetica,sans-serif;background:#fff;color:var(--blue-ink);border:1px solid var(--blue);border-radius:0;cursor:pointer;line-height:1.4;white-space:nowrap} #mfam .cbx:hover{background:var(--blue);color:#fff} #mfam .cdin{display:grid;grid-template-columns:1.6fr 1fr;gap:26px;padding-top:2px;max-width:none} #mfam .cdin p{font-size:16.5px;color:var(--txt2);margin:0 0 11px;max-width:66ch} #mfam .cdin p.crole{color:#0d1117} #mfam .cdl{margin:0} #mfam .cdl dt{font-size:10.5px;letter-spacing:1.6px;text-transform:uppercase;color:var(--txt3);font-family:'Gilroy semiBold',Helvetica,sans-serif;margin-top:12px} #mfam .cdl dt:first-child{margin-top:0} #mfam .cdl dd{margin:3px 0 0;font-size:14.5px;color:#0d1117;line-height:1.55} #mfam .cdl dd a{color:#0d1117;border-bottom:1px solid #c3cddb} #mfam .cdl dd a:hover{color:var(--blue-ink);border-bottom-color:var(--blue)} #mfam .ccav{display:block;font-size:13px;color:var(--txt3);line-height:1.55;margin-top:12px;padding-left:11px;border-left:2px solid var(--line);max-width:64ch} #mfam .clink{display:inline-block;margin:0 14px 0 0;font-size:13.5px} #mfam .cwar{font-size:11px;letter-spacing:1.3px;text-transform:uppercase;color:var(--txt3);font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .statstrip.dark{margin:22px 0 4px} #mfam ul.gl.cml{margin-top:18px!important} #mfam ul.gl.cml li{line-height:1.6} #mfam ul.gl.cml li b{color:#0d1117;font-weight:400;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .cbig{display:inline-block;margin-top:22px;padding:13px 22px;background:var(--blue);color:#fff!important;border:1px solid var(--blue);border-radius:0;font-family:'Gilroy semiBold',Helvetica,sans-serif;font-size:11.5px;letter-spacing:1.6px;text-transform:uppercase;text-decoration:none} #mfam .cbig:hover{background:var(--blue-ink);border-color:var(--blue-ink)} #mfam .badge{height:66px;width:auto;display:block;flex:none;filter:drop-shadow(0 2px 9px rgba(0,0,0,.5))} #mfam .badge.big{height:112px} #mfam .mjc{height:96px;width:auto;display:block;flex:none;filter:drop-shadow(0 2px 9px rgba(0,0,0,.5))} #mfam .mcol{display:flex;flex-direction:column;gap:18px} #mfam .tthumb.none{background:repeating-linear-gradient(45deg,#f3f6fa,#f3f6fa 6px,#e9eef5 6px,#e9eef5 12px)} #mfam .cflag{display:inline-block;width:16px;height:16px;vertical-align:-3px;margin-right:7px;background-repeat:no-repeat;background-size:200px 20px} #mfam .nflag{display:inline-block;width:18px;height:12px;vertical-align:1px;margin-left:8px;background-repeat:no-repeat;background-size:242px 16px} #mfam .st{display:table;font-size:10px;letter-spacing:1.3px;text-transform:uppercase;padding:2px 7px;margin:8px 0 0;font-family:'Gilroy semiBold',Helvetica,sans-serif;border:1px solid currentColor;white-space:nowrap} #mfam .st.on{color:var(--green)} #mfam .st.out{color:var(--amber)} #mfam .st.ord{color:var(--blue-ink)} #mfam .flybtn{display:table;margin:8px 0 0;padding:4px 10px;font-size:10.5px;line-height:1.45;letter-spacing:1.2px;text-transform:uppercase;font-family:'Gilroy semiBold',Helvetica,sans-serif;color:#fff!important;background:var(--blue);border:1px solid var(--blue);white-space:nowrap;max-width:100%} #mfam .flybtn:hover{background:var(--blue-ink);border-color:var(--blue-ink)} #mfam .flybtn.ghost{background:transparent;border:1px solid var(--blue);color:var(--blue-ink)!important;letter-spacing:.9px;white-space:normal;max-width:11em} #mfam table.oobt.former td .flybtn.ghost{color:var(--blue-ink)!important} #mfam .flybtn .via{opacity:.72;letter-spacing:.8px} #mfam table.oobt td a.flybtn{border-bottom:0} #mfam table.oobt.former td a.flybtn{color:#fff!important} #mfam #structure,#mfam #former,#mfam #oob,#mfam #faq{background:var(--bg2)} #mfam .ngrid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:32px} #mfam .ncard{display:block;background:#fff;border:1px solid var(--line);overflow:hidden;text-decoration:none} #mfam .ncard:hover{border-color:var(--blue)} #mfam .ncim{display:block;height:158px;background:#eef1f6 center\/cover no-repeat} #mfam .ncim.none{background:repeating-linear-gradient(45deg,#f3f6fa,#f3f6fa 8px,#e9eef5 8px,#e9eef5 16px)} #mfam .ncbody{display:block;padding:16px 18px 20px} #mfam .ncbody time{display:block;font-family:'Gilroy semiBold',Helvetica,sans-serif;font-size:11px;letter-spacing:1.6px;text-transform:uppercase;color:var(--txt3)} #mfam .nct{display:block;font-family:'Gilroy semiBold',Helvetica,sans-serif;font-size:17px;line-height:1.32;color:#0d1117;margin:9px 0 8px} #mfam .ncard:hover .nct{color:var(--link)} #mfam .ncx{display:block;font-size:14px;line-height:1.55;color:var(--txt2)} #mfam .ncgo{display:block;font-family:'Gilroy semiBold',Helvetica,sans-serif;font-size:12px;letter-spacing:1.4px;text-transform:uppercase;color:var(--link);margin-top:14px} #mfam .nmore{display:inline-block;margin-top:26px;font-family:'Gilroy semiBold',Helvetica,sans-serif;font-size:12px;letter-spacing:1.6px;text-transform:uppercase;color:var(--link)} @media(max-width:960px){#mfam .ngrid{grid-template-columns:1fr 1fr}} @media(max-width:620px){#mfam .ngrid{grid-template-columns:1fr}} #mfam #gallery{background:#0d1117} #mfam #gallery h2{color:#fff} #mfam #gallery .spx-lede{color:#9aa3b8} #mfam #gallery .kicker{color:var(--blue)} #mfam #gallery .acard{background:#161b24;border-color:#242c38} #mfam #gallery .acard .tx b{color:#fff} #mfam #gallery .acard .im{background-color:#242c38} #mfam #gallery .acard .im.none{background:repeating-linear-gradient(45deg,#1b212b,#1b212b 8px,#232a35 8px,#232a35 16px)} #mfam .org{margin-top:34px} #mfam .cmdcard{display:flex;align-items:center;gap:26px;background:#fff;border:1px solid var(--line);border-left:4px solid var(--red);padding:22px 26px} #mfam .cface{display:block;flex:none;width:128px;height:128px;background:#eef1f6 center\/cover no-repeat;border:1px solid var(--line)} #mfam .cface.mono{display:flex;align-items:center;justify-content:center;background:var(--blue-dim);color:var(--blue-ink);font-family:'Gilroy semiBold',Helvetica,sans-serif;font-size:44px;letter-spacing:1px;border-color:var(--blue)} #mfam .cmdtx{flex:1 1 auto;min-width:0;text-align:left} #mfam .crank{display:block;font-size:10.5px;letter-spacing:1.8px;text-transform:uppercase;color:var(--blue-ink);font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .cmdtx b{display:block;font-size:21px;color:#0d1117;margin:3px 0 4px;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .cmeta{display:block;font-size:13px;color:var(--txt3)} #mfam .cmdorg{flex:none;text-align:left;padding-left:22px;border-left:1px solid var(--line)} #mfam .cmdorg span{display:block;font-size:13.5px;color:#0d1117;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .cmdorg em{display:block;font-style:normal;font-size:12.5px;color:#8b94a5;margin-top:3px} #mfam .oloc{font-size:12px;letter-spacing:1.3px;text-transform:uppercase;color:var(--blue-ink);font-family:'Gilroy semiBold',Helvetica,sans-serif;margin:0 0 9px} #mfam .orgcard,#mfam .orgcard h4,#mfam .orgcard p,#mfam .orgcard .de{text-align:left} #mfam .orgrow{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:16px} #mfam .orgcard{background:#fff;border:1px solid var(--line);border-top:3px solid var(--blue);padding:20px 22px} #mfam .orgcard.wide{grid-column:1\/-1} #mfam .orgcard h4{margin:0 0 7px;font-size:16.5px;color:#0d1117} #mfam .orgcard p{font-size:14px;color:var(--txt2);max-width:none} #mfam .orgcard .tag{display:inline-block;font-size:10px;letter-spacing:1.4px;text-transform:uppercase;color:var(--blue-ink);border:1px solid var(--blue);padding:2px 8px;margin-bottom:11px;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .orgcard.new{border-top-color:var(--red)} #mfam .orgcard.new .tag{color:var(--red);border-color:var(--red)} #mfam .tfgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:18px} #mfam .tfcol{border-top:1px solid var(--line);padding-top:14px} #mfam .tfcol h4{margin:0 0 3px;font-size:15px;color:#0d1117} #mfam .tfn{font-size:12px;letter-spacing:1.3px;text-transform:uppercase;color:var(--blue-ink);font-family:'Gilroy semiBold',Helvetica,sans-serif;margin-bottom:8px} #mfam .tfcol p{font-size:13.5px;color:var(--txt2);margin:0} #mfam .tfmore{display:inline-block;margin-top:12px;font-size:12px;letter-spacing:1.3px;text-transform:uppercase;color:var(--blue-ink);font-family:'Gilroy semiBold',Helvetica,sans-serif;border-bottom:1px solid var(--blue)} #mfam .tfmore:hover{color:#0d1117;border-bottom-color:#0d1117} #mfam .ucol{margin-top:12px} #mfam .ucol summary{list-style:none;cursor:pointer;font-size:12px;letter-spacing:1.3px;text-transform:uppercase;color:var(--blue-ink);font-family:'Gilroy semiBold',Helvetica,sans-serif;padding:7px 0} #mfam .ucol summary::-webkit-details-marker{display:none} #mfam .ucol summary::after{content:' +';font-family:inherit} #mfam .ucol[open] summary::after{content:' \\2013'} #mfam .ucol summary:hover{color:#0d1117} #mfam a.unit{text-decoration:none} #mfam a.unit:hover{border-color:var(--blue);color:var(--blue-ink);background:var(--blue-dim)} #mfam table.oobt tr.flash td{background:var(--blue-dim);transition:background .45s} @media(max-width:900px){#mfam .tfgrid{grid-template-columns:1fr}} #mfam .units{display:flex;flex-wrap:wrap;gap:8px;margin-top:15px} #mfam .unit{font-size:12.5px;padding:5px 11px;background:var(--bg2);border:1px solid var(--line);color:var(--txt2);font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .acgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:32px} #mfam .acard{display:block;background:#fff;border:1px solid var(--line);overflow:hidden} #mfam .acard:hover{border-color:var(--blue)} #mfam .acard .im{display:block;height:132px;background:#eef1f6 center\/cover no-repeat} #mfam .acard .im.none{background:repeating-linear-gradient(45deg,#f3f6fa,#f3f6fa 8px,#e9eef5 8px,#e9eef5 16px)} #mfam .acard .tx{display:block;padding:14px 16px} #mfam .acard .tx b{display:block;font-size:15px;color:#0d1117;line-height:1.3} #mfam .acard .tx em{display:block;font-style:normal;font-size:12px;color:var(--txt3);margin-top:5px;font-variant-numeric:tabular-nums} #mfam .acard:hover .tx b{color:var(--blue-ink)} @media(max-width:1000px){#mfam .acgrid{grid-template-columns:repeat(3,1fr)}#mfam .orgrow{grid-template-columns:1fr 1fr}} @media(max-width:820px){#mfam .tthumb{width:118px;height:79px}#mfam .badge.big{height:84px}#mfam .mjc{height:74px}#mfam .mcol{gap:14px}#mfam .acgrid{grid-template-columns:1fr 1fr}#mfam .orgrow{grid-template-columns:1fr}#mfam .marks{gap:20px}#mfam .photocred{position:static;display:block;padding:0 24px 12px;text-align:left;max-width:none}} @media(max-width:820px){#mfam .cmdcard{flex-wrap:wrap;gap:14px}#mfam .cmdorg{padding-left:0;border-left:0;flex-basis:100%}#mfam .specgrid,#mfam .specgrid.three{grid-template-columns:1fr}#mfam .cols{grid-template-columns:1fr}#mfam .relgrid{grid-template-columns:1fr}#mfam .statstrip{grid-template-columns:1fr 1fr}#mfam .oob dl{grid-template-columns:1fr}#mfam .cdin{grid-template-columns:1fr;gap:18px}#mfam .oob dd{text-align:left}#mfam .frow{grid-template-columns:110px 1fr 56px;gap:10px}#mfam .srclist{columns:1}#mfam .oobmap{height:440px}#mfam .oobmap.home{height:400px}} #mfam .pqband{background:#0d1117;padding:56px 0} #mfam .pqband .wrap{max-width:1120px} #mfam .pq{margin:0;max-width:900px} #mfam .pq blockquote{margin:0;font-family:'Gilroy semiBold',Helvetica,Arial,sans-serif;font-weight:normal;font-size:clamp(21px,2.6vw,28px);line-height:1.42;color:#fff;letter-spacing:-.2px} #mfam .pq blockquote:before{content:'\\201C';color:var(--blue);margin-right:2px} #mfam .pq blockquote:after{content:'\\201D';color:var(--blue);margin-left:2px} #mfam .pq figcaption{margin-top:20px;font-size:14px;color:#98a2b3;line-height:1.6} #mfam .pq figcaption b{color:#fff;font-size:14px} #mfam .pq figcaption span{display:block;color:#7c8697;font-size:13px} #mfam .pq figcaption a{color:#9db9ff;border-bottom:1px solid #3f4d6b} #mfam .pqrow{display:grid;grid-template-columns:1fr 1fr;gap:40px;max-width:1120px} #mfam .pqrow .pq blockquote{font-size:clamp(18px,2vw,21px)} #mfam .galgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:8px} #mfam .galgrid figure{margin:0;background:#fff;border:1px solid var(--line);overflow:hidden} #mfam .galgrid .gim{display:block;height:210px;background:#eef1f6 center\/cover no-repeat} #mfam .galgrid figcaption{padding:14px 16px 16px;font-size:14px;line-height:1.55;color:var(--txt2)} #mfam .galgrid figcaption b{display:block;color:#0d1117;font-size:14.5px;margin-bottom:4px} #mfam .galgrid figcaption span{display:block;margin-top:7px;font-size:11.5px;color:var(--txt3);line-height:1.5} #mfam .galgrid figure.wide{grid-column:span 2} #mfam .galgrid figure.wide .gim{height:300px} #mfam .vidwrap{max-width:900px;margin-top:8px;border:1px solid var(--line);background:#0d1117} #mfam .vidfr{position:relative;width:100%;padding-top:56.25%;height:0;display:block} #mfam .vidfr iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;display:block} #mfam .vidcap{padding:16px 20px;font-size:14px;color:#98a2b3;line-height:1.6;background:#0d1117} #mfam .vidcap b{display:block;color:#fff;font-size:15px;margin-bottom:4px} #mfam .vidcap a{color:#9db9ff;border-bottom:1px solid #3f4d6b} #mfam .reads{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:8px} #mfam .read{display:block;background:#fff;border:1px solid var(--line);padding:22px 22px 24px} #mfam .read:hover{border-color:var(--blue)} #mfam .read .rk{display:block;font-size:11.5px;letter-spacing:2px;text-transform:uppercase;color:var(--txt3);margin-bottom:9px} #mfam .read .rh{display:block;font-family:'Gilroy semiBold',Helvetica,Arial,sans-serif;font-size:17px;line-height:1.35;color:#0d1117} #mfam .read:hover .rh{color:var(--blue-ink)} #mfam .read .rp{display:block;font-size:14px;color:var(--txt2);line-height:1.6;margin-top:9px} #mfam .read .go{display:block;margin-top:14px;font-size:13px;color:var(--blue-ink)} @media(max-width:1000px){#mfam .galgrid{grid-template-columns:1fr 1fr}#mfam .reads{grid-template-columns:1fr 1fr}} @media(max-width:820px){#mfam .galgrid,#mfam .reads,#mfam .pqrow{grid-template-columns:1fr}#mfam .galgrid figure.wide{grid-column:auto}#mfam .galgrid figure.wide .gim{height:210px}} #mfam .kfgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:8px} #mfam .kf{border:1px solid var(--line);background:#fff;padding:24px 24px 26px} #mfam .kf .kfn{font-size:12px;letter-spacing:1.6px;color:var(--blue-ink);font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .kf h3{font-size:19px;line-height:1.25;margin:8px 0 10px;color:#0d1117} #mfam .kf p{font-size:15.5px;line-height:1.55;color:var(--txt2)} #mfam .kf .kff{display:block;margin-top:12px;padding-top:12px;border-top:1px solid var(--line);font-size:14px;color:#0d1117} #mfam .deep{margin-top:8px;border-top:1px solid var(--line)} #mfam .deep details{border-bottom:1px solid var(--line)} #mfam .deep summary{cursor:pointer;list-style:none;padding:22px 0;display:flex;gap:20px;align-items:baseline;font-size:20px;line-height:1.3;color:#0d1117;font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .deep summary::-webkit-details-marker{display:none} #mfam .deep summary .dn{flex:0 0 34px;font-size:13px;letter-spacing:1.4px;color:var(--blue)} #mfam .deep summary .dx{margin-left:auto;flex:0 0 auto;font-size:13px;letter-spacing:1.2px;color:var(--blue-ink)} #mfam .deep details[open] summary .dx{visibility:hidden} #mfam .deep .dbody{padding:0 0 26px 54px;max-width:860px} #mfam .deep .dbody p{font-size:17px;line-height:1.68;margin-bottom:16px} #mfam .inc{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:8px} #mfam .inc article{border:1px solid var(--line);border-left:3px solid var(--blue);background:#fff;padding:22px 24px 24px} #mfam .inc .incd{font-size:12px;letter-spacing:1.5px;color:var(--blue-ink);font-family:'Gilroy semiBold',Helvetica,sans-serif} #mfam .inc h3{font-size:18px;line-height:1.3;margin:7px 0 9px;color:#0d1117} #mfam .inc p{font-size:15.5px;line-height:1.6;color:var(--txt2)} #mfam .inc .incs{display:block;margin-top:11px;font-size:13px} @media(max-width:1000px){#mfam .kfgrid{grid-template-columns:1fr 1fr}} @media(max-width:820px){#mfam .kfgrid,#mfam .inc{grid-template-columns:1fr}#mfam .deep .dbody{padding-left:0}#mfam .deep summary{font-size:18px}} #mfam .satfig{border:1px solid var(--line);background:#eef1f6;overflow:hidden;line-height:0} #mfam .satimg{display:block;width:100%;height:520px;background-position:center;background-size:cover;background-repeat:no-repeat} #mfam .satfig{cursor:zoom-in;position:relative}#mfam .satzoom{position:absolute;right:0;bottom:0;z-index:2;background:rgba(8,11,17,.72);color:#fff;font-family:'Gilroy semiBold',Helvetica,sans-serif;font-size:10.5px;letter-spacing:1.6px;text-transform:uppercase;padding:9px 14px;line-height:1}#mfam .satlb{position:fixed;inset:0;z-index:99999;background:rgba(6,9,14,.95);display:none;align-items:center;justify-content:center;cursor:zoom-out;padding:24px}#mfam .satlb.on{display:flex}#mfam .satbig{width:96vw;height:90vh;background-position:center;background-size:contain;background-repeat:no-repeat}#mfam .satlbx{position:absolute;top:18px;right:22px;color:rgba(255,255,255,.72);font-family:'Gilroy semiBold',Helvetica,sans-serif;font-size:10.5px;letter-spacing:1.6px;text-transform:uppercase} #mfam .satcap{display:flex;justify-content:space-between;align-items:baseline;gap:22px;flex-wrap:wrap;margin-top:12px;font-size:13px;line-height:1.5;color:var(--txt3)} #mfam .satcap b{font-family:'Gilroy semiBold',Gilroy,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-weight:400;color:var(--txt)} @media(max-width:820px){#mfam .satimg{height:380px}} @media(max-width:680px){#mfam .qa summary{padding:18px 14px;font-size:17px}#mfam .qa details .a{padding:0 14px 20px}#mfam section{padding:44px 0}} #mfam .mfshare{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0 0 6px} #mfam .mfsh-btn{display:inline-flex;align-items:center;gap:8px;padding:9px 15px;background:transparent;border:1px solid var(--blue);color:var(--blue-ink);font-family:'Gilroy semiBold',Helvetica,sans-serif;font-size:11.5px;letter-spacing:1.6px;text-transform:uppercase;cursor:pointer;line-height:1} #mfam .mfsh-btn:hover{background:var(--blue);color:#fff} #mfam .mfsh-btn svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8} #mfam .mfsh-net{display:none;align-items:center;gap:8px;flex-wrap:wrap} #mfam .mfshare.on .mfsh-net{display:flex} #mfam .mfsh-net a,#mfam .mfsh-net button{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--line);background:#fff;color:#3d4654;cursor:pointer;padding:0} #mfam .mfsh-net a:hover,#mfam .mfsh-net button:hover{border-color:var(--blue);color:var(--blue-ink)} #mfam .mfsh-net svg{width:16px;height:16px;fill:currentColor} #mfam .mfsh-said{font-size:12px;color:var(--green);font-family:'Gilroy semiBold',Helvetica,sans-serif;letter-spacing:.6px}<\/style>\n<div id=\"mfam\">\n<div class=\"hero\">\n<div class=\"wrap hero-in\">\n<div class=\"crumb\"><a href=\"https:\/\/migflug.com\/air-forces\/\">Order of Battle<\/a> &middot; <a href=\"https:\/\/migflug.com\/air-forces\/indonesian-air-force\/\">Indonesian Air Force<\/a> &middot; Air base<\/div>\n<h1>Halim Perdanakusuma Air Force Base<\/h1>\n<div class=\"native\">Lanud Halim Perdanakusuma (Pangkalan Udara Halim Perdanakusuma)<\/div>\n<p class=\"sub\">Active (the air force&rsquo;s Jakarta base: heavy and VIP transport, headquarters of the National Air Operations Command; shared with a domestic civil airport)<\/p>\n<div class=\"statstrip\">\n<div class=\"stat\"><b>WIHH<\/b><span>ICAO<\/span><\/div>\n<div class=\"stat\"><b>3,000 m<\/b><span>Runway<\/span><\/div>\n<div class=\"stat\"><b>1924<\/b><span>Opened<\/span><\/div>\n<div class=\"stat\"><b>Active<\/b><span>Status<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"accent\"><\/div>\n<\/div>\n<div class=\"wrap\">\n<div class=\"chips\"><span class=\"chip\"><b>Operator<\/b>Indonesian Air Force<\/span><span class=\"chip\"><b>Province<\/b>Jakarta (East Jakarta)<\/span><span class=\"chip\"><b>Elevation<\/b>25 m<\/span><span class=\"chip\"><b>Coordinates<\/b>6.2664 S, 106.8911 E<\/span><\/div>\n<div class=\"mfshare\"><button type=\"button\" class=\"mfsh-btn\"><svg viewBox=\"0 0 24 24\"><circle cx=\"18\" cy=\"5\" r=\"3\"\/><circle cx=\"6\" cy=\"12\" r=\"3\"\/><circle cx=\"18\" cy=\"19\" r=\"3\"\/><path d=\"M8.6 10.6l6.8-4M8.6 13.4l6.8 4\"\/><\/svg>Share<\/button><span class=\"mfsh-net\"><\/span><span class=\"mfsh-said\"><\/span><\/div>\n<\/div>\n<section id=\"story\">\n<div class=\"wrap\">\n<div class=\"kicker\">The story<\/div>\n<h2>Halim Perdanakusuma Air Force Base: what it was built for and what flies there now<\/h2>\n<div class=\"cols\">\n<div>\n<p>Halim Perdanakusuma, on the south-eastern edge of Jakarta, is where the Indonesian Air Force meets the capital. It opened in 1924 as Tjililitan, a Dutch colonial airfield served by the airline KNILM, and was fought over in February 1942 before the Japanese took it. The Netherlands handed it to the Indonesian government on 20 June 1950, and on 17 August 1952 it was renamed after Abdul Halim Perdanakusuma, an air force officer killed in a 1947 air crash. Its darkest days came in 1965: the 30 September Movement launched its kidnap squads from here, and the bodies of the murdered army officers were found in a well at nearby Lubang Buaya.<\/p>\n<p>Today it is a Type A base under Air Operations Command I and the headquarters of the National Air Operations Command. Its squadrons fly the heavy and VIP transports &mdash; Hercules of several generations, the new A400M, Falcon and Boeing VIP jets, CN295s and Super Pumas &mdash; and it is where the government shows off new aircraft: six Rafales, the first A400M and four Falcon 8Xs were handed over here on 18 May 2026. Since 2013 it has also been a domestic civil airport again, with 3,430,093 passengers in 2024.<\/p>\n<p>Coordinates, elevation and runway data are from the Wikipedia infobox, not the Indonesian AIP, which could not be retrieved for this dataset.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<hr class=\"divider\">\n<section id=\"sat\">\n<div class=\"wrap\">\n<div class=\"kicker\">Satellite<\/div>\n<h2>Halim Perdanakusuma Air Force Base from above<\/h2>\n<div class=\"satfig\" id=\"satfig\" role=\"button\" tabindex=\"0\" aria-label=\"Enlarge the satellite view\">\n<div class=\"satimg\" role=\"img\" aria-label=\"Halim Perdanakusuma Air Force Base seen from above\"><\/div>\n<p><span class=\"satzoom\">Click to enlarge<\/span><\/div>\n<div class=\"satcap\"><b>One runway, 3,000 m of hot-mix asphalt.<\/b><span>Imagery: Esri, Maxar, Earthstar Geographics and the GIS user community<\/span><\/div>\n<div class=\"satlb\" id=\"satlb\"><span class=\"satlbx\">Close<\/span><\/p>\n<div class=\"satbig\" role=\"img\" aria-label=\"Halim Perdanakusuma Air Force Base seen from above, enlarged\"><\/div>\n<\/div>\n<\/div>\n<\/section>\n<style>#mfam .satimg{background-image:url(\"https:\/\/server.arcgisonline.com\/ArcGIS\/rest\/services\/World_Imagery\/MapServer\/export?bbox=106.85753,-6.28189,106.92469,-6.25089\\26 bboxSR=4326\\26 imageSR=3857\\26 size=1600,743\\26 format=jpg\\26 f=image\")!important}#mfam .satbig{background-image:url(\"https:\/\/server.arcgisonline.com\/ArcGIS\/rest\/services\/World_Imagery\/MapServer\/export?bbox=106.85954,-6.28731,106.92268,-6.24547\\26 bboxSR=4326\\26 imageSR=3857\\26 size=2048,1365\\26 format=jpg\\26 f=image\")!important}@media(max-width:820px){#mfam .satimg{background-image:url(\"https:\/\/server.arcgisonline.com\/ArcGIS\/rest\/services\/World_Imagery\/MapServer\/export?bbox=106.87552,-6.28189,106.90670,-6.25089\\26 bboxSR=4326\\26 imageSR=3857\\26 size=760,760\\26 format=jpg\\26 f=image\")!important}}<\/style>\n<div id=\"sat-data\" data-js=\"KGZ1bmN0aW9uKCl7IHZhciBmPWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdzYXRmaWcnKSwgYj1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnc2F0bGInKTsgaWYoIWZ8fCFiKSByZXR1cm47IGZ1bmN0aW9uIG9wZW4oKXsgYi5jbGFzc0xpc3QuYWRkKCdvbicpOyBkb2N1bWVudC5ib2R5LnN0eWxlLm92ZXJmbG93PSdoaWRkZW4nOyB9IGZ1bmN0aW9uIHNodXQoKXsgYi5jbGFzc0xpc3QucmVtb3ZlKCdvbicpOyBkb2N1bWVudC5ib2R5LnN0eWxlLm92ZXJmbG93PScnOyB9IGYuYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLCBvcGVuKTsgZi5hZGRFdmVudExpc3RlbmVyKCdrZXlkb3duJywgZnVuY3Rpb24oZSl7IGlmKGUua2V5PT09J0VudGVyJ3x8ZS5rZXk9PT0nICcpeyBlLnByZXZlbnREZWZhdWx0KCk7IG9wZW4oKTsgfSB9KTsgYi5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsIHNodXQpOyBkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCdrZXlkb3duJywgZnVuY3Rpb24oZSl7IGlmKGUua2V5PT09J0VzY2FwZScpIHNodXQoKTsgfSk7IH0pKCk7\"><\/div>\n<p><script>(function(){var el=document.getElementById(\"sat-data\");var js=decodeURIComponent(escape(atob(el.getAttribute(\"data-js\"))));var sc=document.createElement(\"script\");sc.text=js;document.body.appendChild(sc);})();<\/script><section class=\"pqband\">\n<div class=\"wrap\">\n<div class=\"pqrow\">\n<figure class=\"pq\">\n<blockquote><p>We have no other interest than to safeguard our own territory<\/blockquote><figcaption><b>Prabowo Subianto<\/b><span>President of Indonesia, at the equipment handover at Halim<\/span><span><a href=\"https:\/\/en.antaranews.com\/news\/416043\/national-defense-strengthened-by-its-equipment-president\" rel=\"nofollow noopener\" target=\"_blank\">ANTARA, 18 May 2026<\/a><\/span><\/figcaption><\/figure>\n<figure class=\"pq\">\n<blockquote><p>Flights in the Jakarta and Bandung areas were closed for two days. Today, thankfully, operations have resumed and returned to normal.<\/blockquote><figcaption><b>Erwin Sugiandi<\/b><span>Commander, Halim Perdanakusuma Air Force Base<\/span><span><a href=\"https:\/\/en.antaranews.com\/news\/430335\/halim-air-base-resumes-flights-after-volcanic-ash-disruption\" rel=\"nofollow noopener\" target=\"_blank\">ANTARA, 8 September 2026<\/a><\/span><\/figcaption><\/figure>\n<\/div>\n<\/div>\n<\/section>\n<hr class=\"divider\">\n<section id=\"glance\">\n<div class=\"wrap\">\n<div class=\"kicker\">At a glance<\/div>\n<h2>Halim Perdanakusuma Air Force Base in numbers<\/h2>\n<div class=\"specgrid three\">\n<div class=\"spectable\">\n<h4>Location &amp; codes<\/h4>\n<dl>\n<dt>ICAO<\/dt>\n<dd>WIHH<\/dd>\n<dt>Country<\/dt>\n<dd>Indonesia<\/dd>\n<dt>Province<\/dt>\n<dd>Jakarta<span class=\"gnote\">East Jakarta<\/span><\/dd>\n<dt>Coordinates<\/dt>\n<dd>6.2664 S, 106.8911 E<\/dd>\n<dt>Elevation<\/dt>\n<dd>25 m <span class=\"imp\">(82 ft)<\/span><\/dd>\n<dt>Usage<\/dt>\n<dd>Military<\/dd>\n<\/dl>\n<\/div>\n<div class=\"spectable\">\n<h4>Runways &amp; facilities<\/h4>\n<dl>\n<dt>Runways<\/dt>\n<dd>1<\/dd>\n<dt>Designator<\/dt>\n<dd>06\/24<\/dd>\n<dt>Length<\/dt>\n<dd>3,000 m <span class=\"imp\">(9,843 ft)<\/span><\/dd>\n<dt>Surface<\/dt>\n<dd>Hot-mix asphalt<\/dd>\n<dt>Quick Reaction Alert<\/dt>\n<dd>None<\/dd>\n<\/dl>\n<\/div>\n<div class=\"spectable\">\n<h4>Command &amp; status<\/h4>\n<dl>\n<dt>Status<\/dt>\n<dd>Active<span class=\"gnote\">the air force&rsquo;s Jakarta base: heavy and VIP transport, headquarters of the National Air Operations Command; shared with a domestic civil airport<\/span><\/dd>\n<dt>Operator<\/dt>\n<dd>Indonesian Air Force<\/dd>\n<dt>Opened<\/dt>\n<dd>1924<\/dd>\n<dt>Command<\/dt>\n<dd>Lanud Halim Perdanakusuma (Type A base), Koopsud I; commander Erwin Sugiandi in September 2026<\/dd>\n<dt>Resident units<\/dt>\n<dd>5 current, 0 former<\/dd>\n<dt>Based types<\/dt>\n<dd>6<\/dd>\n<\/dl>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<hr class=\"divider\">\n<section id=\"units\">\n<div class=\"wrap\">\n<div class=\"kicker\">Resident units<\/div>\n<h2>Who flies from Halim Perdanakusuma Air Force Base<\/h2>\n<div class=\"oob\">\n<div><span>Current<\/span><em>5 units<\/em><\/div>\n<dl>\n<dt>31st Air Squadron (Heavy Transport)<small>Heavy transport squadron &middot; active<\/small><\/dt>\n<dd><a href=\"https:\/\/migflug.com\/aircraft\/c-130-hercules\/\">C-130J-30, C-130H and L-100-30 Hercules<\/a>, Airbus A400M<\/dd>\n<dt>17th Air Squadron (VIP)<small>VIP transport squadron &middot; active<\/small><\/dt>\n<dd>Dassault Falcon 7X, Boeing 737 (next generation)<\/dd>\n<dt>2nd Air Squadron (Transport)<small>Transport squadron &middot; active<\/small><\/dt>\n<dd>Airbus \/ PTDI CN295<\/dd>\n<dt>45th Air Squadron (VIP helicopters)<small>VIP helicopter squadron &middot; active<\/small><\/dt>\n<dd>Eurocopter AS332 Super Puma<\/dd>\n<dt>National Air Operations Command (Koopsudnas) and Koopsud I headquarters<small>Operational command headquarters &middot; active<\/small><\/dt>\n<dd>&mdash;<\/dd>\n<\/dl>\n<\/div>\n<h3>Aircraft types based here<\/h3>\n<p><a href=\"https:\/\/migflug.com\/aircraft\/c-130-hercules\/\">C-130J-30, C-130H and L-100-30 Hercules<\/a>, Airbus A400M, Dassault Falcon 7X, Boeing 737 (next generation), Airbus \/ PTDI CN295, Eurocopter AS332 Super Puma<\/p>\n<\/div>\n<\/section>\n<hr class=\"divider\">\n<section id=\"knownfor\">\n<div class=\"wrap\">\n<div class=\"kicker\">Claim to fame<\/div>\n<h2>What Halim Perdanakusuma Air Force Base is known for<\/h2>\n<div class=\"kfgrid\">\n<div class=\"kf\">\n<div class=\"kfn\">01<\/div>\n<h3>Jakarta&rsquo;s air force front door<\/h3>\n<p>Halim is where presidents fly from and where new aircraft are presented to the nation.<\/p>\n<p><span class=\"kff\">18 May 2026: six Rafales, four Falcon 8Xs and the first A400M handed over here in one ceremony.<\/span><\/div>\n<div class=\"kf\">\n<div class=\"kfn\">02<\/div>\n<h3>The 1965 coup attempt<\/h3>\n<p>The 30 September Movement used the base as its headquarters; the murdered officers were thrown into a well at Lubang Buaya nearby.<\/p>\n<p><span class=\"kff\">Seven bodies were recovered from the well on 4 October 1965.<\/span><\/div>\n<div class=\"kf\">\n<div class=\"kfn\">03<\/div>\n<h3>An air force base with an airline hub<\/h3>\n<p>Halim shares its runway with a civil airport that Batik Air uses as a hub.<\/p>\n<p><span class=\"kff\">3,430,093 passengers and 40,929 aircraft movements in 2024.<\/span><\/div>\n<div class=\"kf\">\n<div class=\"kfn\">04<\/div>\n<h3>Over a century of flying<\/h3>\n<p>The field opened as Tjililitan under Dutch rule and was taken over by Indonesia in 1950.<\/p>\n<p><span class=\"kff\">Opened 1924; Indonesian since 20 June 1950; renamed 17 August 1952.<\/span><\/div>\n<div class=\"kf\">\n<div class=\"kfn\">05<\/div>\n<h3>Heavy-lift hub<\/h3>\n<p>The 31st Air Squadron flies the air force&rsquo;s Hercules and its newest transport, the A400M.<\/p>\n<p><span class=\"kff\">One 3,000 m runway, 06\/24.<\/span><\/div>\n<\/div>\n<\/div>\n<\/section>\n<hr class=\"divider\">\n<section id=\"deep\">\n<div class=\"wrap\">\n<div class=\"kicker\">Go deeper<\/div>\n<h2>The long version<\/h2>\n<div class=\"deep\">\n<details class=\"ddet\">\n<summary><span class=\"dn\">01<\/span><span>Tjililitan: a colonial field at war<\/span><span class=\"dx\">Read<\/span><\/summary>\n<div class=\"dbody\">\n<p>The airfield began as Tjililitan in 1924, a Dutch East Indies landing ground used by KNILM, the colonial airline. Its first test came in the first weeks of 1942. On 25 February 1942, according to Wikipedia, a Japanese naval air raid hit the field while eight Hawker Hurricanes tried to defend it; one British soldier was killed. Within weeks Java had fallen, and Japanese Zero fighters flew from Tjililitan until 1945.<\/p>\n<p>After the Japanese surrender the field returned to Dutch control during the war of independence. The Netherlands formally handed it to the Indonesian government on 20 June 1950, the year after it recognised Indonesian sovereignty, and the young air force, AURI, moved in. On 17 August 1952 it was renamed after Abdul Halim Perdanakusuma, one of the air force&rsquo;s founding officers, who had died with Iswahjudi in an air crash while returning from Thailand in 1947. In the 1950s and 1960s the base held several squadrons; Wikipedia records the 2nd Squadron&rsquo;s C-47 Dakotas among the aircraft that supported Operation Trikora, the 1961&ndash;62 campaign for West New Guinea.<\/p>\n<\/div>\n<\/details>\n<details class=\"ddet\">\n<summary><span class=\"dn\">02<\/span><span>The night of 30 September 1965<\/span><span class=\"dx\">Read<\/span><\/summary>\n<div class=\"dbody\">\n<p>Halim&rsquo;s name is tied for ever to the events of 1 October 1965. According to the account summarised by Wikipedia, the 30 September Movement&rsquo;s troops left the base at about 03:15 to kidnap army generals. Six army generals and a seventh officer were killed, and the bodies were thrown into a well at Lubang Buaya, near the base, where the air force had been training a civilian militia. During that night the communist party leader D. N. Aidit and the air force commander, Air Vice Marshal Omar Dani, both went to Halim; President Sukarno also came, saying he wanted to be near an aircraft in case he had to leave Jakarta.<\/p>\n<p>Sukarno left for Bogor on the evening of 1 October. Early on 2 October, after what Wikipedia calls a minor battle, army units retook the base; Aidit had already flown to Yogyakarta and Dani to Madiun. The seven bodies were recovered from the well on 4 October. The New Order&rsquo;s official account, which named the movement &lsquo;G30S\/PKI&rsquo;, used the base&rsquo;s role to tie the air force and the communist party to the killings; the Cornell Paper of Benedict Anderson and Ruth McVey, and later John Roosa, read the evidence differently. What is not disputed is the result: the air force lost its commander and its political standing, and its Soviet-equipped strength withered within five years.<\/p>\n<\/div>\n<\/details>\n<details class=\"ddet\">\n<summary><span class=\"dn\">03<\/span><span>The air force&rsquo;s gateway to the capital<\/span><span class=\"dx\">Read<\/span><\/summary>\n<div class=\"dbody\">\n<p>Halim never became a fighter base. Its role is transport, command and ceremony. Wikipedia lists four flying squadrons: the 31st with Hercules and A400Ms, the 17th with the VIP Falcon and Boeing jets that carry the president, the 2nd with CN295s and the 45th with Super Puma helicopters. The base is also the headquarters of the National Air Operations Command and of Air Operations Command I, and hosts more than 20 supporting units, among them the air force&rsquo;s central hospital.<\/p>\n<p>It has had a double life as an airport, too. International airline flights used Halim from 1974 until Soekarno&ndash;Hatta opened in 1985; domestic airline service returned in 2013, and Batik Air now uses it as a hub. A renovation worth 500 billion rupiah rebuilt the runway, taxiways, aprons and terminals between March and September 2022. In September 2026 ash from Anak Krakatau closed flying in the Jakarta and Bandung areas for two days, halting relief flights to East Nusa Tenggara until the base reopened on 8 September.<\/p>\n<\/div>\n<\/details>\n<details class=\"ddet\">\n<summary><span class=\"dn\">04<\/span><span>18 May 2026: the Rafale comes to Jakarta<\/span><span class=\"dx\">Read<\/span><\/summary>\n<div class=\"dbody\">\n<p>The biggest day in Halim&rsquo;s recent history was 18 May 2026, when President Prabowo Subianto attended the formal handover of six Dassault Rafales, four Falcon 8Xs, the first A400M, a GM403 radar and Hammer and Meteor weapons. ANTARA reported that the Rafales were assigned to the 12th Air Squadron, which is based at Roesmin Nurjadin in Pekanbaru, not at Halim; the ceremony was held in Jakarta because that is where the state presents its new equipment. Prabowo used the occasion to stress that the purchase was defensive. Three months later, on 17 August 2026, Rafales and A400Ms flew over Merdeka Palace for Independence Day.<\/p>\n<\/div>\n<\/details>\n<\/div>\n<\/div>\n<\/section>\n<hr class=\"divider\">\n<section id=\"timeline\">\n<div class=\"wrap\">\n<div class=\"kicker\">Timeline<\/div>\n<h2>Halim Perdanakusuma Air Force Base, year by year<\/h2>\n<div class=\"tl\">\n<div class=\"tl-item\">\n<div class=\"yr\">1924<\/div>\n<p>Tjililitan airfield opens under Dutch colonial rule.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1942<\/div>\n<p>25 February: Japanese naval air raid, defended by eight Hurricanes; the Japanese then occupy the field until 1945.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1950<\/div>\n<p>20 June: the Netherlands hands the base to the Indonesian government.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1952<\/div>\n<p>17 August: renamed Halim Perdanakusuma.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1962<\/div>\n<p>C-47s of the 2nd Squadron support Operation Trikora, per Wikipedia.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1965<\/div>\n<p>1 October: the 30 September Movement operates from Halim; 2 October: the army retakes the base; 4 October: seven bodies recovered at Lubang Buaya.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1974<\/div>\n<p>International airline flights begin.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">1985<\/div>\n<p>Soekarno&ndash;Hatta opens and the airlines leave.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">2012<\/div>\n<p>21 June: an air force Fokker F27 crashes into housing near the base during training.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">2013<\/div>\n<p>Domestic airline flights return.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">2022<\/div>\n<p>March&ndash;September: runway, taxiways, aprons and terminals renovated.<\/p>\n<\/div>\n<div class=\"tl-item\">\n<div class=\"yr\">2026<\/div>\n<p>18 May: six Rafales, four Falcon 8Xs and the first A400M handed over; September: two-day closure for Anak Krakatau ash.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<hr class=\"divider\">\n<section id=\"incidents\">\n<div class=\"wrap\">\n<div class=\"kicker\">Incidents &amp; stories<\/div>\n<h2>What happened here<\/h2>\n<div class=\"inc\">\n<article>\n<div class=\"incd\">1&ndash;2 October 1965<\/div>\n<h3>Headquarters of a failed coup<\/h3>\n<p>In the early hours of 1 October, troops of the 30 September Movement set out from Halim to seize seven army generals; six generals and a seventh officer were killed and dumped in a well at Lubang Buaya near the base. The air force commander Omar Dani and the communist leader Aidit were at Halim during the night, and President Sukarno came there too. Early on 2 October army troops retook the base after a brief fight. Responsibility is still argued over: the Suharto government blamed the communist party, while the Cornell Paper and later scholars proposed other readings.<\/p>\n<p><a class=\"incs\" href=\"https:\/\/en.wikipedia.org\/wiki\/30_September_Movement\">Wikipedia, finding aid<\/a><\/article>\n<article>\n<div class=\"incd\">9 May 2012<\/div>\n<h3>The Superjet demonstration flight<\/h3>\n<p>A Sukhoi Superjet 100 flying a test and demonstration flight from Halim crashed into Mount Salak, south of Jakarta, and all 45 people aboard were killed. It was a civil manufacturer&rsquo;s flight, not an air force one, but it is the deadliest accident of a flight from the base listed by Wikipedia.<\/p>\n<p><a class=\"incs\" href=\"https:\/\/en.wikipedia.org\/wiki\/Halim_Perdanakusuma_International_Airport\">Wikipedia, finding aid<\/a><\/article>\n<article>\n<div class=\"incd\">21 June 2012<\/div>\n<h3>Fokker F27 into a housing estate<\/h3>\n<p>Six weeks later an air force Fokker F27, serial A-2708, was flying touch-and-go training circuits at Halim when it crashed into a housing complex near the airport. All seven crew died, as did four people on the ground, and eleven people on the ground were injured. The Jakarta Post reported that engine failure was suspected; the aircraft had no flight data recorder, which hampered the investigation.<\/p>\n<p><a class=\"incs\" href=\"https:\/\/en.wikipedia.org\/wiki\/2012_Indonesian_Air_Force_Fokker_F27_crash\">Wikipedia, citing Flight International and the Jakarta Post<\/a><\/article>\n<article>\n<div class=\"incd\">September 2026<\/div>\n<h3>Closed by a volcano<\/h3>\n<p>Ash from Anak Krakatau shut flying in the Jakarta and Bandung areas for two days. ANTARA reported on 8 September 2026 that air force operations at Halim had resumed, including relief flights to earthquake-hit East Nusa Tenggara. The base commander, Erwin Sugiandi, said that volcanic ash could stop engines from running at full power.<\/p>\n<p><a class=\"incs\" href=\"https:\/\/en.antaranews.com\/news\/430335\/halim-air-base-resumes-flights-after-volcanic-ash-disruption\">ANTARA<\/a><\/article>\n<\/div>\n<\/div>\n<\/section>\n<hr class=\"divider\">\n<section id=\"map\">\n<div class=\"wrap\">\n<div class=\"kicker\">Location<\/div>\n<h2>Halim Perdanakusuma Air Force Base and its neighbours<\/h2>\n<div class=\"mapframe\">\n<div id=\"oobmap\" class=\"oobmap\" style=\"height:440px\"><\/div>\n<\/div>\n<div class=\"legend\"><span><i class=\"dot\"><\/i> Active air base<\/span><span><i class=\"dot was\"><\/i> Closed or reserve<\/span><\/div>\n<div class=\"tscroll\">\n<table class=\"oobt\" id=\"nearbytbl\">\n<thead>\n<tr>\n<th>Nearby base<\/th>\n<th>ICAO<\/th>\n<th>Status<\/th>\n<th>Based types<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr data-base=\"husein-sastranegara\">\n<td>Husein Sastranegara Air Force Base<\/td>\n<td>WICC<\/td>\n<td><span class=\"pill\">Active<\/span><\/td>\n<td>DH.115 Vampire, MiG-15UTI, MiG-17<\/td>\n<\/tr>\n<tr data-base=\"atang-sendjaja\">\n<td>Atang Sendjaja Air Force Base<\/td>\n<td>WIAJ<\/td>\n<td><span class=\"pill\">Active<\/span><\/td>\n<td>Airbus Helicopters H225M \/ EC725 Caracal, NAS332 \/ AS332 Super Puma<\/td>\n<\/tr>\n<tr data-base=\"kemayoran\" class=\"was\">\n<td>Kemayoran Airfield<\/td>\n<td>WIID<\/td>\n<td><span class=\"pill was\">Closed 1985<\/span><\/td>\n<td>MiG-21F, MiG-19, MiG-21<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/section>\n<hr class=\"divider\">\n<section id=\"faq\">\n<div class=\"wrap\">\n<div class=\"kicker\">Questions &amp; Answers<\/div>\n<h2>Everything people ask about Halim Perdanakusuma Air Force Base<\/h2>\n<div class=\"qa\">\n<details open>\n<summary>What is Halim Perdanakusuma Air Force Base known for?<\/summary>\n<div class=\"a\">It is the Indonesian Air Force&rsquo;s base in Jakarta: home of its heavy and VIP transport squadrons and of the National Air Operations Command. It is also remembered as the headquarters of the 30 September Movement in 1965, and as the place where Indonesia&rsquo;s first six Rafales were formally handed over on 18 May 2026.<\/div>\n<\/details>\n<details>\n<summary>Are there fighter jets at Halim?<\/summary>\n<div class=\"a\">No fighter squadron is based there. The flying units are the 31st (Hercules and A400M), 17th (VIP jets), 2nd (CN295) and 45th (Super Puma) squadrons. The Rafales presented at Halim in May 2026 belong to the 12th Squadron at Pekanbaru.<\/div>\n<\/details>\n<details>\n<summary>Is Halim a civil or a military airport?<\/summary>\n<div class=\"a\">Both. It is an air force base that has also served civil airlines from 1974 to 1985 and again since 2013; in 2024 it handled 3,430,093 passengers.<\/div>\n<\/details>\n<details>\n<summary>Who was Halim Perdanakusuma?<\/summary>\n<div class=\"a\">An officer of the early Indonesian Air Force who died in an air crash in 1947 with Iswahjudi while returning from Thailand. The base, formerly Tjililitan, was named after him on 17 August 1952.<\/div>\n<\/details>\n<details>\n<summary>What happened at Halim in 1965?<\/summary>\n<div class=\"a\">On the night of 30 September to 1 October 1965 the 30 September Movement used the base as its headquarters and kidnapped army generals from here; their bodies were found in a well at Lubang Buaya near the base on 4 October. The army retook Halim on 2 October. The episode cost the air force its commander and much of its standing.<\/div>\n<\/details>\n<details>\n<summary>How long is Halim&rsquo;s runway?<\/summary>\n<div class=\"a\">There is one runway, 06\/24, 3,000 m long and 45 m wide, according to Wikipedia; it was rebuilt in 2022.<\/div>\n<\/details>\n<details>\n<summary>Is Halim Perdanakusuma Air Force Base still an active military air base?<\/summary>\n<div class=\"a\">Yes. Active (the air force&rsquo;s Jakarta base: heavy and VIP transport, headquarters of the National Air Operations Command; shared with a domestic civil airport). The Indonesian Air Force operates it as Lanud Halim Perdanakusuma (Type A base), Koopsud I; commander Erwin Sugiandi in September 2026.<\/div>\n<\/details>\n<details>\n<summary>What is the ICAO code of Halim Perdanakusuma Air Force Base?<\/summary>\n<div class=\"a\">The ICAO code of Halim Perdanakusuma Air Force Base is WIHH. The airfield sits at 25 m above sea level in Jakarta (East Jakarta), at 6.2664 S, 106.8911 E.<\/div>\n<\/details>\n<details>\n<summary>How long is the runway at Halim Perdanakusuma Air Force Base?<\/summary>\n<div class=\"a\">Halim Perdanakusuma Air Force Base has one runway: 06\/24, 3,000 m (9,843 ft), hot-mix asphalt.<\/div>\n<\/details>\n<details>\n<summary>Which squadrons are based at Halim Perdanakusuma Air Force Base?<\/summary>\n<div class=\"a\">Halim Perdanakusuma Air Force Base currently hosts 31st Air Squadron (Heavy Transport) flying the C-130J-30, C-130H and L-100-30 Hercules, Airbus A400M; 17th Air Squadron (VIP) flying the Dassault Falcon 7X, Boeing 737 (next generation); 2nd Air Squadron (Transport) flying the Airbus \/ PTDI CN295; 45th Air Squadron (VIP helicopters) flying the Eurocopter AS332 Super Puma; National Air Operations Command (Koopsudnas) and Koopsud I headquarters flying the &mdash;.<\/div>\n<\/details>\n<\/div>\n<\/div>\n<\/section>\n<p><script type=\"application\/ld+json\">{\"@context\": \"https:\/\/schema.org\", \"@type\": \"FAQPage\", \"mainEntity\": [{\"@type\": \"Question\", \"name\": \"What is Halim Perdanakusuma Air Force Base known for?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"It is the Indonesian Air Force\\u2019s base in Jakarta: home of its heavy and VIP transport squadrons and of the National Air Operations Command. It is also remembered as the headquarters of the 30 September Movement in 1965, and as the place where Indonesia\\u2019s first six Rafales were formally handed over on 18 May 2026.\"}}, {\"@type\": \"Question\", \"name\": \"Are there fighter jets at Halim?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"No fighter squadron is based there. The flying units are the 31st (Hercules and A400M), 17th (VIP jets), 2nd (CN295) and 45th (Super Puma) squadrons. The Rafales presented at Halim in May 2026 belong to the 12th Squadron at Pekanbaru.\"}}, {\"@type\": \"Question\", \"name\": \"Is Halim a civil or a military airport?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Both. It is an air force base that has also served civil airlines from 1974 to 1985 and again since 2013; in 2024 it handled 3,430,093 passengers.\"}}, {\"@type\": \"Question\", \"name\": \"Who was Halim Perdanakusuma?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"An officer of the early Indonesian Air Force who died in an air crash in 1947 with Iswahjudi while returning from Thailand. The base, formerly Tjililitan, was named after him on 17 August 1952.\"}}, {\"@type\": \"Question\", \"name\": \"What happened at Halim in 1965?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"On the night of 30 September to 1 October 1965 the 30 September Movement used the base as its headquarters and kidnapped army generals from here; their bodies were found in a well at Lubang Buaya near the base on 4 October. The army retook Halim on 2 October. The episode cost the air force its commander and much of its standing.\"}}, {\"@type\": \"Question\", \"name\": \"How long is Halim\\u2019s runway?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"There is one runway, 06\/24, 3,000 m long and 45 m wide, according to Wikipedia; it was rebuilt in 2022.\"}}, {\"@type\": \"Question\", \"name\": \"Is Halim Perdanakusuma Air Force Base still an active military air base?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Yes. Active (the air force\\u2019s Jakarta base: heavy and VIP transport, headquarters of the National Air Operations Command; shared with a domestic civil airport). The Indonesian Air Force operates it as Lanud Halim Perdanakusuma (Type A base), Koopsud I; commander Erwin Sugiandi in September 2026.\"}}, {\"@type\": \"Question\", \"name\": \"What is the ICAO code of Halim Perdanakusuma Air Force Base?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"The ICAO code of Halim Perdanakusuma Air Force Base is WIHH. The airfield sits at 25 m above sea level in Jakarta (East Jakarta), at 6.2664 S, 106.8911 E.\"}}, {\"@type\": \"Question\", \"name\": \"How long is the runway at Halim Perdanakusuma Air Force Base?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Halim Perdanakusuma Air Force Base has one runway: 06\/24, 3,000 m (9,843 ft), hot-mix asphalt.\"}}, {\"@type\": \"Question\", \"name\": \"Which squadrons are based at Halim Perdanakusuma Air Force Base?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Halim Perdanakusuma Air Force Base currently hosts 31st Air Squadron (Heavy Transport) flying the C-130J-30, C-130H and L-100-30 Hercules, Airbus A400M; 17th Air Squadron (VIP) flying the Dassault Falcon 7X, Boeing 737 (next generation); 2nd Air Squadron (Transport) flying the Airbus \/ PTDI CN295; 45th Air Squadron (VIP helicopters) flying the Eurocopter AS332 Super Puma; National Air Operations Command (Koopsudnas) and Koopsud I headquarters flying the \\u2014.\"}}]}<\/script><hr class=\"divider\">\n<section>\n<div class=\"wrap\">\n<div class=\"kicker\">Continue the tour<\/div>\n<h2>Around Halim Perdanakusuma Air Force Base<\/h2>\n<div class=\"relgrid\"><a class=\"rel\" href=\"https:\/\/migflug.com\/air-forces\/indonesian-air-force\/\"><span class=\"rk\">The operator<\/span><span class=\"rh\">Indonesian Air Force<\/span><span class=\"rp\">Fleet, bases and order of battle of the service that flies from here.<\/span><span class=\"go\">Read the Indonesian Air Force page<\/span><\/a><a class=\"rel\" href=\"https:\/\/migflug.com\/aircraft\/c-130-hercules\/\"><span class=\"rk\">Based here<\/span><span class=\"rh\">C-130J-30, C-130H and L-100-30 Hercules<\/span><span class=\"rp\">History, specifications and stories in the Book of Beasts.<\/span><span class=\"go\">Read the C-130J-30, C-130H and L-100-30 Hercules story<\/span><\/a><\/div>\n<\/div>\n<\/section>\n<hr class=\"divider\">\n<section style=\"padding:48px 0 64px\">\n<div class=\"wrap\">\n<div class=\"kicker\">Sources &amp; Further Reading<\/div>\n<h2>Every fact, checked<\/h2>\n<ul class=\"srclist\">\n<li><a href=\"https:\/\/tni-au.mil.id\/\" rel=\"nofollow noopener\" target=\"_blank\">TNI Angkatan Udara: official website (home page)<\/a><span>Official site of the service; news items of September 2026.<\/span><\/li>\n<li><a href=\"https:\/\/en.antaranews.com\/news\/416043\/national-defense-strengthened-by-its-equipment-president\" rel=\"nofollow noopener\" target=\"_blank\">ANTARA: National defense strengthened by its equipment: President (18 May 2026)<\/a><span>Handover at Halim of six Rafales, four Falcon 8X, one A400M, a GM403 radar, Hammer and Meteor weapons; Prabowo quotes.<\/span><\/li>\n<li><a href=\"https:\/\/en.antaranews.com\/news\/427415\/rafale-fighter-jets-a400m-make-debut-flypast-over-merdeka-palace\" rel=\"nofollow noopener\" target=\"_blank\">ANTARA: Rafale fighter jets, A400M make debut flypast over Merdeka Palace (17 August 2026)<\/a><span>Four Rafales, two A400Ms, eight KT-1B of the Jupiters, T-50i and helicopters on Independence Day 2026.<\/span><\/li>\n<li><a href=\"https:\/\/en.antaranews.com\/news\/430335\/halim-air-base-resumes-flights-after-volcanic-ash-disruption\" rel=\"nofollow noopener\" target=\"_blank\">ANTARA: Halim Air Base resumes flights after volcanic ash disruption (8 September 2026)<\/a><span>Anak Krakatau ash closed Jakarta and Bandung flying for two days; base commander Erwin Sugiandi quoted.<\/span><\/li>\n<\/ul>\n<p class=\"verified\">Verified 2026-09-30.<\/p>\n<\/div>\n<\/section>\n<\/div>\n<style>#mfam .cflag{background-image:url(https:\/\/migflug.com\/wp-content\/uploads\/2026\/09\/swiss-canton-flags-sprite-v2.png)!important}#mfam .cf0{background-position:-2px -2px}#mfam .cf1{background-position:-22px -2px}#mfam .cf2{background-position:-42px -2px}#mfam .cf3{background-position:-62px -2px}#mfam .cf4{background-position:-82px -2px}#mfam .cf5{background-position:-102px -2px}#mfam .cf6{background-position:-122px -2px}#mfam .cf7{background-position:-142px -2px}#mfam .cf8{background-position:-162px -2px}#mfam .cf9{background-position:-182px -2px}<\/style>\n<style>#mfam .nflag{background-image:url(https:\/\/migflug.com\/wp-content\/uploads\/2026\/09\/aircraft-manufacturer-country-flags-v4.png)!important}#mfam .nf0{background-position:-2px -2px}#mfam .nf1{background-position:-24px -2px}#mfam .nf2{background-position:-46px -2px}#mfam .nf3{background-position:-68px -2px}#mfam .nf4{background-position:-90px -2px}#mfam .nf5{background-position:-112px -2px}#mfam .nf6{background-position:-134px -2px}#mfam .nf7{background-position:-156px -2px}#mfam .nf8{background-position:-178px -2px}#mfam .nf9{background-position:-200px -2px}#mfam .nf10{background-position:-222px -2px}<\/style>\n<link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/maplibre-gl\/4.7.1\/maplibre-gl.css\"><script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/maplibre-gl\/4.7.1\/maplibre-gl.js\"><\/script><div id=\"oob-pins\" hidden data-z=\"H4sIAAAAAAAC\/41WYW\/bNhD9Kwd9CBJAtkTJkuwkC+A6zZxu6YI5azqk+UBLtMWaEl2SimcM++87Snas1G6aT5LI45H37r1HPfzraFHNnVMnp4IXnSVTGS3potJVQR3XKWnBcHJsJ+G2PQlDruBKqpTBO6oZxvKUSoy9vx6P8UvQKRP4OUwNf7LTupriJxwVPMukOYMggmL39ef93+DHXtDbDYWu7\/tQ4NJUaFxKU1PnNc5pJ+4GcRwO8FOWzinx425\/QAhxHSVXGPvw4IREm\/qMk28VzZQs4XjM6NMa7hQt9VIqc3KuCyrExT1f8CXLOAXBtdFgcgajDgn9D27zHHvjiQu\/d4jvd0IfaJnBsOf7N7DiJsdwrkFvNunCHa6ecWU3b2KohplUdqc15LiWZSCfmAJqoIEVj0b6cEPXEPhB3LWgFtRwHM6oYVBKA6ksMWfBsu651xwakTinkCs2++WLkxuz1KeeV\/D5DLvZTWXhUa5SRWfGS20JnZyptBJMe1+ci6Y4LGVbX13Sc33jTei5Ry9cC+G00k0xzqP74JAEi34J7Kfr2y2YV4KzBsKlYppnrDR1dm1sLXI24ymnQtsqK+QPFVga9D9rWDHF3oLPWZ1c42pkXiZxMwuQxtlVztP8uROgWMqQeZmNL9q4XVKtaSXMdvfkswvvJOPlHJIwgeOS\/WNgzkqm6i6c1FUHtukvit7j0ZVgKwS0l8AlXUiDfecl\/LHcpEHe8YVUFI7JICZHZUZ1fhYHJy5gBDxzEMuTGRZTk\/BjMIhczJKKKrPHo1BQxQ0vEF1qlBSAQGlM3i5v0zAPbu8ur5scdQW96FDfIGeCp3JpMNG2kJfDO0S\/O+jsjTx9Xym5STWchGEAk8pmurUO8\/iIEublwhrQYRJ3pugu2jtgTx7mnom1c1pWQvzn7pys0tjMjqbaYIvYnKq2k9WTMGlNvuJko9FbnCzpBd9b2VFR9\/cH3jXw\/Th89q6kGyVxy7kI2WvUM9TbFpFBlGw4ZOn00hVSgQxHW0DrQbVfjruERPCJFkuumAs3\/NcOif66u968JlbnrUZYNA8DSw0t5x3Nyuwr\/drCdGjHYbIZfwXO4Ye3wEni3t7NEHiB34pwe6\/cDFHY77dvhiSKgn4L3\/E+tXXjUYwqdBD7it6VVgyQf1CV3OzdFOg36HIriY5WS3Vm3Sw\/mNjamvU2e1nIygCCZrVsXanxMrNeoovpXK7KOtqO2Y1nFsMjhankmYa0UsqaaUuv7kvN1Ylgum6euLq5mqx+DvjDDgV8D4LoBh3j\/SjBW3mEmkipcOFjI1fvNdn+mC0LVtA1Gl65I8pv2yHLkRlnImuz4\/qyxY6RkBpLIoN+dIAiG3l9TxOSeGHU+sNwewn+ZJyB3\/eCuE2fftSmD+qkRR\/SS4Kg\/WMRtbXZ29Mmw6ttin8OeYHt2ekzDnb6DF7TpxVhQK4aFdr7NXiL\/ONwk\/5nqcmg0XlAfqLzx\/8BEAUcBAwKAAA=\"><\/div>\n<div id=\"oob-data\" data-js=\"KGZ1bmN0aW9uIGJvb3QoKXsgaWYodHlwZW9mIG1hcGxpYnJlZ2w9PT0ndW5kZWZpbmVkJ3x8IWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdvb2JtYXAnKSl7c2V0VGltZW91dChib290LDE1MCk7cmV0dXJuO30gaWYoIXdpbmRvdy5fX09PQlApeyB2YXIgemVsPWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdvb2ItcGlucycpOyBpZighemVsKXtzZXRUaW1lb3V0KGJvb3QsMTUwKTtyZXR1cm47fSBpZighd2luZG93Ll9fT09CUSl7IHdpbmRvdy5fX09PQlE9MTsgdHJ5eyB2YXIgemI9YXRvYih6ZWwuZ2V0QXR0cmlidXRlKCdkYXRhLXonKSksenU9bmV3IFVpbnQ4QXJyYXkoemIubGVuZ3RoKSx6aT0wOyBmb3IoO3ppPHpiLmxlbmd0aDt6aSsrKXt6dVt6aV09emIuY2hhckNvZGVBdCh6aSk7fSBuZXcgUmVzcG9uc2UobmV3IEJsb2IoW3p1XSkuc3RyZWFtKCkucGlwZVRocm91Z2gobmV3IERlY29tcHJlc3Npb25TdHJlYW0oJ2d6aXAnKSkpLnRleHQoKS50aGVuKGZ1bmN0aW9uKHQpe3dpbmRvdy5fX09PQlA9SlNPTi5wYXJzZSh0KTt9LGZ1bmN0aW9uKCl7d2luZG93Ll9fT09CUD1bXTt9KTsgfWNhdGNoKGUpe3dpbmRvdy5fX09PQlA9W107fSB9IHNldFRpbWVvdXQoYm9vdCw2MCk7cmV0dXJuOyB9IHZhciBQPShmdW5jdGlvbigpe3ZhciBvPSh3aW5kb3cuX19PT0JQfHxbXSkuc2xpY2UoKTtyZXR1cm4gbzt9KSgpOyB2YXIgbWFwPW5ldyBtYXBsaWJyZWdsLk1hcCh7Y29udGFpbmVyOidvb2JtYXAnLHN0eWxlOidodHRwczovL3RpbGVzLm9wZW5mcmVlbWFwLm9yZy9zdHlsZXMvcG9zaXRyb24nLGNlbnRlcjpbOC4yLDQ2LjhdLHpvb206NyxzY3JvbGxab29tOmZhbHNlLGF0dHJpYnV0aW9uQ29udHJvbDp7Y29tcGFjdDpmYWxzZX19KTsgbWFwLmFkZENvbnRyb2wobmV3IG1hcGxpYnJlZ2wuTmF2aWdhdGlvbkNvbnRyb2woe3Nob3dDb21wYXNzOmZhbHNlfSksJ3RvcC1sZWZ0Jyk7IG1hcC5vbignc3R5bGUubG9hZCcsZnVuY3Rpb24oKXsgaWYobWFwLmdldExheWVyKCd3YXRlcicpKW1hcC5zZXRQYWludFByb3BlcnR5KCd3YXRlcicsJ2ZpbGwtY29sb3InLCcjOGZiMmU2Jyk7IGlmKG1hcC5nZXRMYXllcignd2F0ZXJ3YXknKSltYXAuc2V0UGFpbnRQcm9wZXJ0eSgnd2F0ZXJ3YXknLCdsaW5lLWNvbG9yJywnI2E5YzRlYScpOyBpZihtYXAuZ2V0TGF5ZXIoJ2JhY2tncm91bmQnKSltYXAuc2V0UGFpbnRQcm9wZXJ0eSgnYmFja2dyb3VuZCcsJ2JhY2tncm91bmQtY29sb3InLCcjZjZmOGZiJyk7IGlmKG1hcC5nZXRMYXllcignbGFuZGNvdmVyX3dvb2QnKSltYXAuc2V0UGFpbnRQcm9wZXJ0eSgnbGFuZGNvdmVyX3dvb2QnLCdmaWxsLW9wYWNpdHknLDAuMDYpOyB9KTsgZnVuY3Rpb24gaHRtbChiKXsgdmFyIHJvd3M9Jyc7Zm9yKHZhciBpPTA7aTxiLnJvd3MubGVuZ3RoO2krKyl7cm93cys9JzxkdD4nK2Iucm93c1tpXVswXSsnPC9kdD48ZGQ+JytiLnJvd3NbaV1bMV0rJzwvZGQ+Jzt9IHZhciBjbHM9Yi5jbHM9PT0nbWlnJz8nIG1pZyc6KGIuY2xzPT09J3dhcyc\/JyB3YXMnOicnKTsgdmFyIGg9JzxkaXYgY2xhc3M9ImJwJytjbHMrJyI+PGRpdiBjbGFzcz0iYnAtaGVhZCI+PHNwYW4+JytiLmljYW8rJzwvc3Bhbj48c3Bhbj4nK2IubGFiZWwrJzwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJicC1uYW1lIj4nK2IubmFtZSsnPC9kaXY+PGRpdiBjbGFzcz0iYnAtc3ViIj4nK2Iuc3ViKyc8L2Rpdj4nOyBpZihyb3dzKWgrPSc8ZGw+Jytyb3dzKyc8L2RsPic7IGlmKGIuZmx5KWgrPSc8YSBjbGFzcz0iYnAtZmx5IiBocmVmPSInK2IuZmx5LnVybCsnIj4nK2IuZmx5LnRleHQrJzwvYT4nOyBpZihiLmxpbmspaCs9JzxhIGNsYXNzPSJicC1saW5rIiBocmVmPSInK2IubGluaysnIj5PcGVuIGJhc2UgcGFnZTwvYT4nOyByZXR1cm4gaCsnPC9kaXY+JzsgfSB2YXIgcG9wdXA9bmV3IG1hcGxpYnJlZ2wuUG9wdXAoe2Nsb3NlQnV0dG9uOmZhbHNlLGNsb3NlT25DbGljazpmYWxzZSxjbG9zZU9uTW92ZTpmYWxzZSxvZmZzZXQ6MTIsbWF4V2lkdGg6JzMwMHB4J30pOyB2YXIgdGltZXI9bnVsbCxob3Y9ZmFsc2UsY3VyPW51bGwscGlucz17fSxyb3dzPXt9OyBmdW5jdGlvbiBjYW5jZWwoKXtpZih0aW1lcil7Y2xlYXJUaW1lb3V0KHRpbWVyKTt0aW1lcj1udWxsO319IGZ1bmN0aW9uIGhvdChzLG9uKXtpZihwaW5zW3NdKXBpbnNbc10uY2xhc3NMaXN0LnRvZ2dsZSgnaG90Jyxvbik7aWYocm93c1tzXSlyb3dzW3NdLmNsYXNzTGlzdC50b2dnbGUoJ2hvdCcsb24pO30gZnVuY3Rpb24gbGF0ZXIobXMpe2NhbmNlbCgpO3RpbWVyPXNldFRpbWVvdXQoZnVuY3Rpb24oKXtpZighaG92KXtwb3B1cC5yZW1vdmUoKTtpZihjdXIpe2hvdChjdXIsZmFsc2UpO2N1cj1udWxsO319fSxtcyk7fSBmdW5jdGlvbiBvcGVuKGIpeyBjYW5jZWwoKTtpZihjdXImJmN1ciE9PWIuc2x1Zylob3QoY3VyLGZhbHNlKTtjdXI9Yi5zbHVnO2hvdChiLnNsdWcsdHJ1ZSk7IHBvcHVwLnNldExuZ0xhdChbYi5sb24sYi5sYXRdKS5zZXRIVE1MKGh0bWwoYikpLmFkZFRvKG1hcCk7IHZhciBlbD1wb3B1cC5nZXRFbGVtZW50KCk7IGVsLmFkZEV2ZW50TGlzdGVuZXIoJ21vdXNlZW50ZXInLGZ1bmN0aW9uKCl7aG92PXRydWU7Y2FuY2VsKCk7fSk7IGVsLmFkZEV2ZW50TGlzdGVuZXIoJ21vdXNlbGVhdmUnLGZ1bmN0aW9uKCl7aG92PWZhbHNlO2xhdGVyKDQwMCk7fSk7IHJlcXVlc3RBbmltYXRpb25GcmFtZShmdW5jdGlvbigpeyB2YXIgcHI9ZWwuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCksbXI9bWFwLmdldENvbnRhaW5lcigpLmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpLHBhZD0xOCxkeD0wLGR5PTA7IGlmKHByLnRvcDxtci50b3ArcGFkKWR5PXByLnRvcC0obXIudG9wK3BhZCk7IGlmKHByLmxlZnQ8bXIubGVmdCtwYWQpZHg9cHIubGVmdC0obXIubGVmdCtwYWQpOyBpZihwci5yaWdodD5tci5yaWdodC1wYWQpZHg9cHIucmlnaHQtKG1yLnJpZ2h0LXBhZCk7IGlmKHByLmJvdHRvbT5tci5ib3R0b20tcGFkKWR5PXByLmJvdHRvbS0obXIuYm90dG9tLXBhZCk7IGlmKGR4fHxkeSltYXAucGFuQnkoW2R4LGR5XSx7ZHVyYXRpb246NDUwLGVhc2luZzpmdW5jdGlvbih0KXtyZXR1cm4gMS1NYXRoLnBvdygxLXQsMyk7fX0pOyB9KTsgfSB2YXIgbG9ucz1bXSxsYXRzPVtdOyBmb3IodmFyIGk9MDtpPFAubGVuZ3RoO2krKyl7KGZ1bmN0aW9uKGIpeyB2YXIgZWw9ZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnZGl2Jyk7ZWwuY2xhc3NOYW1lPSdtZi1waW4nKyhiLmNscz09PSdtaWcnPycgbWlnJzooYi5jbHM9PT0nd2FzJz8nIHdhcyc6JycpKTtlbC50aXRsZT1iLm5hbWU7IG5ldyBtYXBsaWJyZWdsLk1hcmtlcih7ZWxlbWVudDplbH0pLnNldExuZ0xhdChbYi5sb24sYi5sYXRdKS5hZGRUbyhtYXApOyBlbC5hZGRFdmVudExpc3RlbmVyKCdtb3VzZWVudGVyJyxmdW5jdGlvbigpe29wZW4oYik7fSk7IGVsLmFkZEV2ZW50TGlzdGVuZXIoJ21vdXNlbGVhdmUnLGZ1bmN0aW9uKCl7bGF0ZXIoNjAwKTt9KTsgZWwuYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLGZ1bmN0aW9uKGUpe2Uuc3RvcFByb3BhZ2F0aW9uKCk7aWYoYi5saW5rKXtsb2NhdGlvbi5ocmVmPWIubGluazt9ZWxzZXtvcGVuKGIpO319KTsgcGluc1tiLnNsdWddPWVsO2xvbnMucHVzaChiLmxvbik7bGF0cy5wdXNoKGIubGF0KTsgdmFyIHRyPWRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJ3RyW2RhdGEtYmFzZT0iJytiLnNsdWcrJyJdJyk7IGlmKHRyKXtyb3dzW2Iuc2x1Z109dHI7IHRyLmNsYXNzTGlzdC5hZGQoJ21hcGp1bXAnKTsgaWYoIXRyLmdldEF0dHJpYnV0ZSgndGl0bGUnKSl0ci5zZXRBdHRyaWJ1dGUoJ3RpdGxlJywnQ2xpY2sgdG8gc2hvdyB0aGlzIGJhc2Ugb24gdGhlIG1hcCcpOyB0ci5hZGRFdmVudExpc3RlbmVyKCdtb3VzZWVudGVyJyxmdW5jdGlvbigpe2hvdChiLnNsdWcsdHJ1ZSk7fSk7IHRyLmFkZEV2ZW50TGlzdGVuZXIoJ21vdXNlbGVhdmUnLGZ1bmN0aW9uKCl7aG90KGIuc2x1ZyxmYWxzZSk7fSk7IHRyLmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJyxmdW5jdGlvbihlKXsgaWYoZS50YXJnZXQmJmUudGFyZ2V0LmNsb3Nlc3QmJmUudGFyZ2V0LmNsb3Nlc3QoJ2EnKSlyZXR1cm47IHZhciBtYz1tYXAuZ2V0Q29udGFpbmVyKCk7IGlmKG1jKW1jLnNjcm9sbEludG9WaWV3KHtiZWhhdmlvcjonc21vb3RoJyxibG9jazonY2VudGVyJ30pOyBzZXRUaW1lb3V0KGZ1bmN0aW9uKCl7b3BlbihiKTt9LDI2MCk7IH0pO30gfSkoUFtpXSk7fSBtYXAuanVtcFRvKHtjZW50ZXI6WzEwNi44OTExMSwtNi4yNjYzOV0sem9vbTo5LjJ9KTsgfSkoKTs=\"><\/div>\n<p><script>(function(){var el=document.getElementById(\"oob-data\");var js=decodeURIComponent(escape(atob(el.getAttribute(\"data-js\"))));var sc=document.createElement(\"script\");sc.text=js;document.body.appendChild(sc);})();<\/script><div id=\"shr-data\" data-js=\"KGZ1bmN0aW9uKCl7IHZhciB3PWRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJyNtZmFtIC5tZnNoYXJlJyk7IGlmKCF3KXJldHVybjsgdmFyIHQ9dy5xdWVyeVNlbGVjdG9yKCcubWZzaC1idG4nKSwgbmV0PXcucXVlcnlTZWxlY3RvcignLm1mc2gtbmV0JyksIHNhaWQ9dy5xdWVyeVNlbGVjdG9yKCcubWZzaC1zYWlkJyk7IHZhciB1cmw9bG9jYXRpb24uaHJlZi5zcGxpdCgnIycpWzBdLnNwbGl0KCc\/JylbMF07IHZhciB0aXRsZT0oZG9jdW1lbnQucXVlcnlTZWxlY3RvcignI21mYW0gaDEnKXx8e30pLnRleHRDb250ZW50fHxkb2N1bWVudC50aXRsZTsgdmFyIFU9ZW5jb2RlVVJJQ29tcG9uZW50KHVybCksIFQ9ZW5jb2RlVVJJQ29tcG9uZW50KHRpdGxlKTsgdmFyIGxpbmtzPVsgWydYJywnaHR0cHM6Ly90d2l0dGVyLmNvbS9pbnRlbnQvdHdlZXQ\/dXJsPScrVSsnJnRleHQ9JytULCdNMTguMiAySDIxbC02LjYgNy41TDIyIDIyaC02bC00LjctNi4yTDUuOSAyMkgzbDctOEwyIDJoNi4ybDQuMyA1LjdMMTguMiAyem0tMSAxOGgxLjZMNyAzLjlINS4zTDE3LjIgMjB6J10sIFsnRmFjZWJvb2snLCdodHRwczovL3d3dy5mYWNlYm9vay5jb20vc2hhcmVyL3NoYXJlci5waHA\/dT0nK1UsJ00xMyAyMnYtOWgzbC41LTMuNUgxM1Y3LjNjMC0xIC4zLTEuNyAxLjgtMS43SDE2LjZWMi40QTI0IDI0IDAgMDAxNC4yIDJDMTEuNyAyIDEwIDMuNSAxMCA2LjN2My4ySDdWMTNoM3Y5aDN6J10sIFsnTGlua2VkSW4nLCdodHRwczovL3d3dy5saW5rZWRpbi5jb20vc2hhcmluZy9zaGFyZS1vZmZzaXRlLz91cmw9JytVLCdNNC45OCAzLjVBMi41IDIuNSAwIDExMi41IDYgMi41IDIuNSAwIDAxNC45OCAzLjV6TTMgOC45OGg0VjIxSDN6TTkgOC45OGgzLjh2MS42NGguMDVBNC4yIDQuMiAwIDAxMTcgOC42YzQgMCA0LjcgMi42IDQuNyA2VjIxaC00di01LjZjMC0xLjM0IDAtMy0xLjktM3MtMi4yIDEuNC0yLjIgMi45VjIxSDl6J10sIFsnV2hhdHNBcHAnLCdodHRwczovL3dhLm1lLz90ZXh0PScrVCsnJTIwJytVLCdNMTIgMmExMCAxMCAwIDAwLTguNiAxNUwyIDIybDUuMi0xLjRBMTAgMTAgMCAxMDEyIDJ6bTUuNSAxNC4xYy0uMi43LTEuMyAxLjMtMS45IDEuM3MtMS4yLjMtNC0xLjItNC4zLTQuNy00LjUtNC45LTEuMS0xLjYtMS4xLTMgLjctMiAxLTIuMy42LS4zLjgtLjNoLjZjLjIgMCAuNC0uMS43LjVsMSAyLjNjLjEuMi4xLjQgMCAuNmwtLjQuNS0uNC40Yy0uMS4xLS4zLjMtLjEuNmE5IDkgMCAwMDEuNiAyIDggOCAwIDAwMi4zIDEuNWMuMy4xLjUuMS42LS4xbC45LTFjLjItLjIuNC0uMi42LS4xbDIuMiAxYy4zLjIuNS4zLjYuNGEyIDIgMCAwMTAgLjh6J10sIFsnRW1haWwnLCdtYWlsdG86P3N1YmplY3Q9JytUKycmYm9keT0nK1UsJ00yMCA0SDRhMiAyIDAgMDAtMiAydjEyYTIgMiAwIDAwMiAyaDE2YTIgMiAwIDAwMi0yVjZhMiAyIDAgMDAtMi0yem0wIDQuMmwtOCA1LTgtNVY2bDggNSA4LTV6J10gXTsgdmFyIGg9Jyc7IGZvcih2YXIgaT0wO2k8bGlua3MubGVuZ3RoO2krKyl7IGgrPSc8YSBocmVmPSInK2xpbmtzW2ldWzFdKyciIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vb3BlbmVyIiBhcmlhLWxhYmVsPSJTaGFyZSBvbiAnK2xpbmtzW2ldWzBdKyciPjxzdmcgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSInK2xpbmtzW2ldWzJdKyciLz48L3N2Zz48L2E+JzsgfSBoKz0nPGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJtZnNoLWNvcHkiIGFyaWEtbGFiZWw9IkNvcHkgbGluayI+PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiPjxwYXRoIGQ9Ik0xNiAxSDRhMiAyIDAgMDAtMiAydjE0aDJWM2gxMlYxem0zIDRIOGEyIDIgMCAwMC0yIDJ2MTRhMiAyIDAgMDAyIDJoMTFhMiAyIDAgMDAyLTJWN2EyIDIgMCAwMC0yLTJ6bTAgMTZIOFY3aDExdjE0eiIvPjwvc3ZnPjwvYnV0dG9uPic7IG5ldC5pbm5lckhUTUw9aDsgZnVuY3Rpb24gZmxhc2gobSl7IHNhaWQudGV4dENvbnRlbnQ9bTsgc2V0VGltZW91dChmdW5jdGlvbigpe3NhaWQudGV4dENvbnRlbnQ9Jyd9LDIyMDApOyB9IG5ldC5xdWVyeVNlbGVjdG9yKCcubWZzaC1jb3B5JykuYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLGZ1bmN0aW9uKCl7IGlmKG5hdmlnYXRvci5jbGlwYm9hcmQpe25hdmlnYXRvci5jbGlwYm9hcmQud3JpdGVUZXh0KHVybCkudGhlbihmdW5jdGlvbigpe2ZsYXNoKCdMaW5rIGNvcGllZCcpfSxmdW5jdGlvbigpe2ZsYXNoKHVybCl9KTt9IGVsc2UgZmxhc2godXJsKTsgfSk7IHQuYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLGZ1bmN0aW9uKCl7IGlmKG5hdmlnYXRvci5zaGFyZSl7IG5hdmlnYXRvci5zaGFyZSh7dGl0bGU6dGl0bGUsdXJsOnVybH0pLmNhdGNoKGZ1bmN0aW9uKCl7fSk7IHJldHVybjsgfSB3LmNsYXNzTGlzdC50b2dnbGUoJ29uJyk7IH0pOyBpZighbmF2aWdhdG9yLnNoYXJlKSB3LmNsYXNzTGlzdC5hZGQoJ29uJyk7IH0pKCk7\"><\/div>\n<p><script>(function(){var el=document.getElementById(\"shr-data\");var js=decodeURIComponent(escape(atob(el.getAttribute(\"data-js\"))));var sc=document.createElement(\"script\");sc.text=js;document.body.appendChild(sc);})();<\/script>","protected":false},"excerpt":{"rendered":"<p>Order of Battle &middot; Indonesian Air Force &middot; Air base Halim Perdanakusuma Air Force Base Lanud Halim Perdanakusuma (Pangkalan Udara Halim Perdanakusuma) Active (the air force&rsquo;s Jakarta base: heavy and VIP transport, headquarters of the National Air Operations Command; shared with a domestic civil airport) WIHHICAO 3,000 mRunway 1924Opened ActiveStatus OperatorIndonesian Air ForceProvinceJakarta (East Jakarta)Elevation25 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":22998,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"editor_notices":[],"footnotes":""},"class_list":["post-27890","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Halim Perdanakusuma Air Force Base | MiGFlug<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/migflug.com\/he\/\u05d1\u05e1\u05d9\u05e1\u05d9-\u05d0\u05d5\u05d5\u05d9\u05e8\/halim-perdanakusuma\/\" \/>\n<meta property=\"og:locale\" content=\"he_IL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Halim Perdanakusuma Air Force Base | MiGFlug\" \/>\n<meta property=\"og:description\" content=\"Order of Battle &middot; Indonesian Air Force &middot; Air base Halim Perdanakusuma Air Force Base Lanud Halim Perdanakusuma (Pangkalan Udara Halim Perdanakusuma) Active (the air force&rsquo;s Jakarta base: heavy and VIP transport, headquarters of the National Air Operations Command; shared with a domestic civil airport) WIHHICAO 3,000 mRunway 1924Opened ActiveStatus OperatorIndonesian Air ForceProvinceJakarta (East Jakarta)Elevation25 [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/migflug.com\/he\/\u05d1\u05e1\u05d9\u05e1\u05d9-\u05d0\u05d5\u05d5\u05d9\u05e8\/halim-perdanakusuma\/\" \/>\n<meta property=\"og:site_name\" content=\"MiGFlug\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/MiGFlug\/\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ml5psubhxdln.i.optimole.com\/cb:78--.b845\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/06\/migflug-share-1200x630-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@migflug\" \/>\n<meta name=\"twitter:label1\" content=\"\u05d6\u05de\u05df \u05e7\u05e8\u05d9\u05d0\u05d4 \u05de\u05d5\u05e2\u05e8\u05da\" \/>\n\t<meta name=\"twitter:data1\" content=\"13 \u05d3\u05e7\u05d5\u05ea\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/migflug.com\\\/air-bases\\\/halim-perdanakusuma\\\/\",\"url\":\"https:\\\/\\\/migflug.com\\\/air-bases\\\/halim-perdanakusuma\\\/\",\"name\":\"Halim Perdanakusuma Air Force Base | MiGFlug\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/migflug.com\\\/#website\"},\"datePublished\":\"2026-10-01T08:24:19+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/migflug.com\\\/air-bases\\\/halim-perdanakusuma\\\/#breadcrumb\"},\"inLanguage\":\"he-IL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/migflug.com\\\/air-bases\\\/halim-perdanakusuma\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/migflug.com\\\/air-bases\\\/halim-perdanakusuma\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\\\/\\\/migflug.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Military Air Bases \u2014 Runways, Units &#038; History\",\"item\":\"https:\\\/\\\/migflug.com\\\/air-bases\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Halim Perdanakusuma Air Force Base\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/migflug.com\\\/#website\",\"url\":\"https:\\\/\\\/migflug.com\\\/\",\"name\":\"MiGFlug\",\"description\":\"Fly a Jet Fighter Yourself\",\"publisher\":{\"@id\":\"https:\\\/\\\/migflug.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/migflug.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"he-IL\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/migflug.com\\\/#organization\",\"name\":\"MiGFlug GmbH\",\"url\":\"https:\\\/\\\/migflug.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"he-IL\",\"@id\":\"https:\\\/\\\/migflug.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/migflug.com\\\/wp-content\\\/uploads\\\/2018\\\/10\\\/logo-migflug-blue.png\",\"contentUrl\":\"https:\\\/\\\/migflug.com\\\/wp-content\\\/uploads\\\/2018\\\/10\\\/logo-migflug-blue.png\",\"width\":200,\"height\":100,\"caption\":\"MiGFlug GmbH\"},\"image\":{\"@id\":\"https:\\\/\\\/migflug.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/MiGFlug\\\/\",\"https:\\\/\\\/x.com\\\/migflug\",\"https:\\\/\\\/www.instagram.com\\\/migflug\\\/\",\"https:\\\/\\\/www.youtube.com\\\/user\\\/MiGFlug\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/migflug.com\\\/\",\"https:\\\/\\\/www.pinterest.ch\\\/migflug\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Halim Perdanakusuma Air Force Base | MiGFlug","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:\/\/migflug.com\/he\/\u05d1\u05e1\u05d9\u05e1\u05d9-\u05d0\u05d5\u05d5\u05d9\u05e8\/halim-perdanakusuma\/","og_locale":"he_IL","og_type":"article","og_title":"Halim Perdanakusuma Air Force Base | MiGFlug","og_description":"Order of Battle &middot; Indonesian Air Force &middot; Air base Halim Perdanakusuma Air Force Base Lanud Halim Perdanakusuma (Pangkalan Udara Halim Perdanakusuma) Active (the air force&rsquo;s Jakarta base: heavy and VIP transport, headquarters of the National Air Operations Command; shared with a domestic civil airport) WIHHICAO 3,000 mRunway 1924Opened ActiveStatus OperatorIndonesian Air ForceProvinceJakarta (East Jakarta)Elevation25 [&hellip;]","og_url":"https:\/\/migflug.com\/he\/\u05d1\u05e1\u05d9\u05e1\u05d9-\u05d0\u05d5\u05d5\u05d9\u05e8\/halim-perdanakusuma\/","og_site_name":"MiGFlug","article_publisher":"https:\/\/www.facebook.com\/MiGFlug\/","og_image":[{"width":1200,"height":630,"url":"https:\/\/ml5psubhxdln.i.optimole.com\/cb:78--.b845\/w:auto\/h:auto\/q:96\/f:best\/https:\/\/migflug.com\/wp-content\/uploads\/2026\/06\/migflug-share-1200x630-1.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_site":"@migflug","twitter_misc":{"\u05d6\u05de\u05df \u05e7\u05e8\u05d9\u05d0\u05d4 \u05de\u05d5\u05e2\u05e8\u05da":"13 \u05d3\u05e7\u05d5\u05ea"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/migflug.com\/air-bases\/halim-perdanakusuma\/","url":"https:\/\/migflug.com\/air-bases\/halim-perdanakusuma\/","name":"Halim Perdanakusuma Air Force Base | MiGFlug","isPartOf":{"@id":"https:\/\/migflug.com\/#website"},"datePublished":"2026-10-01T08:24:19+00:00","breadcrumb":{"@id":"https:\/\/migflug.com\/air-bases\/halim-perdanakusuma\/#breadcrumb"},"inLanguage":"he-IL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/migflug.com\/air-bases\/halim-perdanakusuma\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/migflug.com\/air-bases\/halim-perdanakusuma\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/migflug.com\/"},{"@type":"ListItem","position":2,"name":"Military Air Bases \u2014 Runways, Units &#038; History","item":"https:\/\/migflug.com\/air-bases\/"},{"@type":"ListItem","position":3,"name":"Halim Perdanakusuma Air Force Base"}]},{"@type":"WebSite","@id":"https:\/\/migflug.com\/#website","url":"https:\/\/migflug.com\/","name":"\u05de\u05d9\u05d2\u05e4\u05dc\u05d5\u05d2","description":"\u05d8\u05e1\u05d5 \u05d1\u05e2\u05e6\u05de\u05db\u05dd \u05de\u05d8\u05d5\u05e1 \u05e7\u05e8\u05d1","publisher":{"@id":"https:\/\/migflug.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/migflug.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"he-IL"},{"@type":"Organization","@id":"https:\/\/migflug.com\/#organization","name":"MiGFlug GmbH","url":"https:\/\/migflug.com\/","logo":{"@type":"ImageObject","inLanguage":"he-IL","@id":"https:\/\/migflug.com\/#\/schema\/logo\/image\/","url":"https:\/\/migflug.com\/wp-content\/uploads\/2018\/10\/logo-migflug-blue.png","contentUrl":"https:\/\/migflug.com\/wp-content\/uploads\/2018\/10\/logo-migflug-blue.png","width":200,"height":100,"caption":"MiGFlug GmbH"},"image":{"@id":"https:\/\/migflug.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/MiGFlug\/","https:\/\/x.com\/migflug","https:\/\/www.instagram.com\/migflug\/","https:\/\/www.youtube.com\/user\/MiGFlug","https:\/\/www.linkedin.com\/company\/migflug.com\/","https:\/\/www.pinterest.ch\/migflug\/"]}]}},"_links":{"self":[{"href":"https:\/\/migflug.com\/he\/wp-json\/wp\/v2\/pages\/27890","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/migflug.com\/he\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/migflug.com\/he\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/migflug.com\/he\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/migflug.com\/he\/wp-json\/wp\/v2\/comments?post=27890"}],"version-history":[{"count":1,"href":"https:\/\/migflug.com\/he\/wp-json\/wp\/v2\/pages\/27890\/revisions"}],"predecessor-version":[{"id":27891,"href":"https:\/\/migflug.com\/he\/wp-json\/wp\/v2\/pages\/27890\/revisions\/27891"}],"up":[{"embeddable":true,"href":"https:\/\/migflug.com\/he\/wp-json\/wp\/v2\/pages\/22998"}],"wp:attachment":[{"href":"https:\/\/migflug.com\/he\/wp-json\/wp\/v2\/media?parent=27890"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}