Nitric oxide (NO) may act as either a pro-oxidant or an antioxidant in biological systems. Previous work has found inhalation of NO improved survival in a high altitude rat model. NO donor isosorbide mononitrate derivants might have a protective effect against hypoxia. We synthesized a series of isosorbide mononitrate derivant compounds to test their anti-hypoxia activities. Normobaric hypoxia and hypobaric hypoxia models were used to study the protective role of NO donor in mice. The results showed isosorbide mononitrate derivants had protective effects in hypoxia mice. Among those compounds, acetyl ferulic isosorbide mononitrate (AFIM) was the most effective. It prolonged the survival time during the normobaric hypoxia test. It decreased malondialdehyde (MDA) and H2O2 in hypobaric hypoxia mice. The antioxidase activities of superoxide dismutase (SOD), glutathione peroxidase (GSH-Px) and catalase (CAT) remained in normal ranges in the AFIM group. As a sign of mitochondrial dysfunction, the activities of ATPase were down regulated in mice under hypobaric hypoxia conditions. AFIM also protected ATPase activities. The protective effects of AFIM might come from a sustained NO supply and the release of acetyl ferulic acid with anti-oxidant activity.