A series of silyl-terminated diynes of varying lengths and substitution patterns have been prepared. These diynes undergo zirconocene coupling with selective formation of trimeric macrocycles from linear alkynes, while nonlinear diynes give cyclodimeric products. The length of the linear diynes can be increased for the preparation of macrocycles with large nanoscale cavities. Reaction of the zirconium-containing macrocycles with acid results in the synthesis of metal-free cyclophanes. All of these macrocycles were prepared in multigram quantities, in the absence of high-dilution conditions, to give products in > 75% yield that are easily purified as crystalline solids.