Also worth knowing
Travelers holding a valid residence permit from the United States, the European Union, the Schengen Area, or a Gulf Cooperation Council state may qualify for a separate temporary visa exemption regardless of the general status above. Visa on arrival may also be available for some nationalities at official border points, either case should be confirmed directly with the Armenian embassy before travel.