Abstract Since herkinorin is the first non-opioid mu agonist derived from salvinorin A that has the ability to induce cerebral vascular dilatation, we hypothesized that herkinorin could have similar vascular dilatation effect via the mu and kappa opioid receptors and the cAMP pathway. The binding affinities of herkinorin to kappa and mu opioid receptors were determined by in-vitro competition binding assays. The cerebral arteries were monitored in piglets equipped with a closed cranial window and the artery responses were recorded before and every 30s after injection of artificial cerebrospinal fluid (CSF) in the presence or absence of the investigated drugs: herkinorion, norbinaltorphimine (NTP), a kappa opioid receptor antagonist, β-funaltrexamine (β-FNA), a mu opioid receptor antagonist, or Rp-8-Br-cAMPS (Rp-cAMPS), an inhibitor of protein kinase A (PKA). CSF samples were collected before and 10min after herkinorin and NTP administration for the measurement of cAMP levels. Data were analyzed by repeated-measures analysis of variance. Our results show that herkinorin binds to both kappa and mu opioid receptors. Its vasodilation effect is totally abolished by NTP, but is not affected by β-FNA. The levels of cAMP in the CSF elevate after herkinorin administration, but are abolished with NTP administration. The cerebral vasodilative effect of herkinorin is also blunted by Rp-cAMPS. In conclusion, as a non-opioid kappa and mu opioid receptor agonist, herkinorin exhibits cerebral vascular dilatation effect. The dilatation is mediated though the kappa opioid receptor rather than the mu opioid receptor. cAMP signaling also plays an important role in this process.