A total synthesis of (-)-centrolobine (1) based on a diastereoselective ring rearrangement metathesis-double bond isomerisation sequence and a one-pot cross metathesis-hydrogenation procedure is described.