Latvia Visa RequirementsFor Morocco passport holders
Moroccan citizens need a Schengen visa to visit Latvia. The visa fee is €90 (approximately $98) and allows stays of up to 90 days across the Schengen Area. Latvia has no embassy in Morocco; applications are submitted through a delegated Schengen country or VFS Global Morocco.
Morocco passport holders require a visa to enter Latvia.
Latvia has no embassy in Morocco. Check the Latvian Ministry of Foreign Affairs website (mfa.gov.lv) or VFS Global Morocco for the currently designated Schengen country handling Latvian visa applications. Applications are typically processed through the German Embassy in Rabat or via VFS Global Morocco. Required documents: completed Schengen application form, two passport-sized photos, passport with at least 3 months validity beyond return date and 2 blank pages, travel insurance (minimum €30,000), confirmed round-trip flights, accommodation proof, bank statements (3 to 6 months), employment letter with leave approval, and a cover letter. Fee: €90 (~$98). Processing: 15 to 60 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
Required Documents
Completed Schengen visa application form
Passport with at least 3 months validity beyond return date and 2 blank pages
Two recent passport-sized photos
Travel insurance with minimum €30,000 medical coverage
Confirmed round-trip flight bookings
Proof of accommodation for all nights of stay
Bank statements for the last 3 to 6 months
Employment certificate and leave approval
Cover letter explaining purpose of travel
Current Travel Situation
Morocco to Latvia: What You Need to Know
Latvia is a Schengen member and EU country in the Baltic region. There is no Latvian embassy in Morocco; Latvia designates another Schengen country (typically Germany or France) to process visa applications in Morocco, or applications can be submitted through VFS Global. Latvia is a less visited but rewarding destination, known for its Art Nouveau architecture in Riga, medieval old town, and Baltic Sea beaches. A Schengen visa from Latvia covers all 27 Schengen member countries.
How to Get There
No direct flights from Morocco to Latvia. Common connections: Casablanca (CMN) to Riga (RIX) via Amsterdam (AMS) on KLM, one of the most direct options; also via Frankfurt (FRA) on Lufthansa; or via Helsinki (HEL) on Finnair. Total journey: approximately 8 to 12 hours. Riga Airport is well connected to other Baltic cities and Tallinn (Estonia) and Vilnius (Lithuania) are reachable by bus or short flight.
Money & Banking
Latvia uses the Euro (EUR). ATMs are widely available and accept Visa and Mastercard. Exchange MAD to EUR in Morocco before departure. Credit cards are accepted across Riga and major towns. Latvia is one of the more affordable Schengen destinations; budget around €50 to €100 per day in Riga for mid-range travel. Cash is useful for markets and smaller establishments.
Practical Tips
Riga's Art Nouveau district contains the highest concentration of Art Nouveau architecture in Europe and is a UNESCO World Heritage Site. The best time to visit is May to September for pleasant weather. Winters are cold and dark but the Christmas market in Riga is among Europe's finest. Latvia is very compact, so day trips to Jurmala beach and the Gauja National Park are popular from Riga. A Schengen visa from Latvia allows free travel to all 27 Schengen countries including Estonia and Lithuania. Emergency number: 112.
Frequently Asked Questions
Do Moroccan citizens need a visa for Latvia?
Yes. Moroccan citizens require a Schengen visa to visit Latvia. The visa fee is €90 (approximately $98) and allows stays of up to 90 days within the Schengen Area in any 180-day period.
Where can Moroccan citizens apply for a Latvian visa?
Latvia has no embassy in Morocco. Applications are typically submitted through the German Embassy in Rabat or via VFS Global Morocco, which handles Latvian visa applications under the Schengen representation system. Verify the current arrangement at the Latvian Ministry of Foreign Affairs website (mfa.gov.lv) before applying.
Can I visit Estonia and Lithuania on a Latvian Schengen visa?
Yes. A Schengen visa issued by Latvia permits free travel across all 27 Schengen member countries, including Estonia and Lithuania, making it easy to explore all three Baltic states on a single trip.