Il a été démontré que le nicorandil exerce un effet direct sur les artères coronaires, à la fois sur les segments normaux et sténosés, sans entraîner de phénomène de vol coronaire. De plus, la réduction de la pression télédiastolique et de la tension pariétale induit une baisse de la composante extravasculaire de la résistance vasculaire.