Question: why do ionic compounds have higher boiling points than covalent?
Answer: So, there exists a strong electrostatic force. ... Thus, ionic compounds have atoms bound by stronger electrostatic force than in case of covalent compounds. So, in general it is easier to break covalent bonds than ionic bonds. Thus, the melting and boiling points of ionic compounds are greater than covalent compounds.