All visitors need a visa to enter the Union des Comores. If you’re coming from Madagascar you can obtain a visa prior to departure from the Comorian consulate in Antananarivo or Mahajanga.
Visas are available on arrival in Grande Comore, Anjouan and Mohéli. They cost €7 for up to 45 days and €11 for 90 days. Visas must be bought at the immigration offices in Moroni, Mutsamudu or Fomboni. If you arrive after the close of business on Friday and will be leaving before the following Monday, you will be issued with a free two-day weekend visa on arrival.