If you do not qualify for visa-free or visa on arrival regime you can get a visa at any Armenian embassy. You can see the list of Armenian embassies above. For example, a citizen of Nigeria may choose get a visa at the Armenian embassy in Dubai, U.A.E., or Cairo, Egypt. A citizen of Pakistan may get a visa at the embassy in Tehran, Iran, or Beijing, China, whereas a citizen of Bangladesh may get a visa at the embassy in New Delhi, India.