Latvia Visa RequirementsFor Armenia passport holders
Armenian citizens require a Schengen visa to visit Latvia. The fee is EUR 80 (approx. USD 87) for up to 90 days within any 180-day Schengen period.
Armenia passport holders require a visa to enter Latvia.
Check whether the Latvian Embassy maintains a resident mission in Yerevan or whether another Schengen state represents Latvian interests there. Apply with standard Schengen documentation: passport, form, photos, insurance, itinerary, accommodation, and financial proof. Processing is typically 15 calendar days.
Latvia is part of the Schengen Area. Your stay counts toward the 90-day limit within any 180-day period for the entire Schengen zone. Learn more about Schengen rules →
Entry Requirements
Passport Validity
3 months beyond departure from Schengen
Blank Pages
2 blank pages required
Multiple Entry
Single entry only
Work Permitted
No - requires work visa
Current Travel Situation
Armenia to Latvia: What You Need to Know
Latvia is a Schengen and EU member in the Baltic region. It has no visa waiver with Armenia. Latvia has a notable ethnic Russian minority, which gives it a particular perspective on the post-Soviet space, including Armenia. Armenian applicants should apply through the Latvian Embassy or a representing Schengen mission in Yerevan.
Practical Tips
Riga (RIX) is a budget-friendly Schengen entry point served by AirBaltic. If Latvia is not your main destination, apply at the primary country's embassy. The Schengen visa is valid for all member states.
Frequently Asked Questions
Do Armenians need a visa for Latvia?
Yes. Latvia is a Schengen Area member, and Armenian passport holders require a Schengen short-stay visa.
How much is the Latvian Schengen visa for Armenians?
EUR 80 (approx. USD 87).
Where do Armenians apply for a Latvian visa?
Check the Latvian Embassy website or the Office of Citizenship and Migration Affairs (pmlp.gov.lv) for the current consular representation in Armenia. Latvia may be represented by another Schengen mission in Yerevan.
How long can Armenians stay in Latvia?
Up to 90 days within any 180-day Schengen period.