Intramolecular co-cyclisation of 4- or 5-azanona-1,8-dienes, -enynes and -diynes using zirconocene(1-butene) gives zirconacycles which may be protonated to afford 3,4- or 4,5-disubstituted azepanes or, for the diyne derived systems, reacted with dimethyl acetylenedicarboxylate and CuCl to afford 2- or 3-benzazepanes.