Caulerpin (1a), a bis-indole alkaloid from the marine algal Caulerpa sp., was synthesized in three reaction steps with an overall yield of 11%. The caulerpin analogues (1b-1g) were prepared using the same synthetic pathway with overall yields between 3% and 8%. The key reaction involved a radical oxidative aromatic substitution involving xanthate (3) and 3-formylindole compounds (4a-4g). All bis-indole compounds synthesized were evaluated against the Mycobacterium tuberculosis strain H37Rv, and 1a was found to display excellent activity (IC₅₀ 0.24 µM).