Most visitors to Armenia need to obtain a visa, though most can get one upon arrival. For more detailed information contact your nearest Armenian embassy or consulate. More details at
Standard 21-day visas can be obtained at the airport in Yerevan upon arrival at a cost of AMD 3000 or just over $8. 120-day single entry visas are 15,000 dram ($42 US). Note that Nagorno-Karabakh Republic needs a separate visa issued in the Yerevan 'consulate' of the country (ask your hotel for details).
A slightly more expensive (and slightly more secure) alternative is e-visa. It is very useful if you are not eligible for visa-free entry as you do not need to lose time obtaining it upon arrival. Applications for e-Visas can be submitted online, verified on line, and in most cases, e-visas will be approved and issued on-line within two business days. With a valid e-visa travelers can arrive in Armenia through the following border crossing checkpoints: Ayrum railway station, Bavra, Bagratashen, Gogavan land borders with the Republic of Georgia, Zvartnots International Airport and Meghri land border with Iran. The e-visa costs either $15 USD for a 21 day duration or $60 USD for a 120 day duration.
As a matter of fact Armenian visa gives you right to stay in Russia for up to 5 days: There is an agreement between these countries to provide transit land to visitors. To be on the safe side, check at the Russian Embassy in your country before booking a ticket.
The Most Frequently Asked Travel Questions about Yerevan
Where To Stay & Best Hotels in Yerevan - updated May 2024
SAVE up to 75% on Last Minute deals! Search for discount Yerevan hotels, motels, apartments, hostels, guest accommodations and vacation resorts. Book now and pay at the hotel. Instant email confirmation!
Yerevan Travel Guide from Wikitravel. Many thanks to all Wikitravel contributors. Text is available under Creative Commons Attribution-ShareAlike 3.0, images are available under various licenses, see each image for details.