Nitric oxide (NO) can activate protein kinase C (PKC) and the activation of mitochondrial ATP-sensitive potassium (K-ATP) channels is cardioprotective. However, interactions among NO, PKC, and mitochondrial K-ATP channels remain vague. To clarify the cardioprotective mechanism induced by nicorandil, we compared its ability to activate PKC isoforms with that of the mitochondrial K-ATP channel opener, diazoxide. We induced myocardial infarction in rats by 30 minutes of ischemia followed by reperfusion, then assessed the infarct size 3 weeks later. We also examined the translocation of PKC isoforms in the isolated perfused rat heart. Nicorandil and diazoxide reduced infarct size, and the effect of nicorandil, but not of diazoxide attenuated by the PKC inhibitor, chelerythrine, or by the NO quencher, carboxy PTIO. Immunoblotting revealed that nicorandil translocated PKC-delta to the mitochondria, and that this was inhibited by carboxy PTIO. The protective effect of nicorandil against myocardial infarction partly depended on the translocation of PKC-delta to the mitochondria, which we attributed to the NO donor effect of nicorandil. The PKC-delta- dependent activation of mitochondrial K-ATP channel opening might be synergistic with its direct effect, making nicorandil an efficient opener of such channels.