Quick Answer
Core Information
Algeria: entry on the passport, up to 90 days
An Algerian passport is accepted at Moroccan border posts without a visa, for up to 90 days per visit, counted from the entry stamp. Nothing is filed in advance. The Morocco eVisa and the AEVM, Morocco’s electronic travel authorisation, serve other nationalities; neither applies to an Algerian passport.
A visa waiver that dates from July 2004
Morocco began requiring visas from Algerians in 1994. King Mohammed VI announced the end of the visa requirement for Algerians on 30 July 2004, and Algeria lifted its own visa for Moroccans in April 2005. The arrangement stopped being mutual in September 2024, when Algeria reinstated a visa for holders of a Moroccan passport. Morocco did not follow suit, so an Algerian passport still enters without one.
No land crossing, no direct flight
Reaching Morocco is harder than entering it. The land border has been closed since 1994: the crossing between Maghnia and Oujda stays shut to ordinary travellers and opens only for occasional repatriations. There have been no scheduled direct flights between the two countries since Algeria closed its airspace to Moroccan aircraft in September 2021, so a trip from Algeria takes at least one connection, commonly through Tunis — check current schedules before you book. Algerians living in France or Spain have the simpler route, on direct flights from there to Moroccan cities.
Where the waiver stops
Working or settling in Morocco falls outside the waiver and follows its own procedure. Major events can also add a temporary step: for the 2025 Africa Cup of Nations, Morocco asked supporters from Algeria and seven other visa-exempt countries to obtain an electronic travel authorisation through the YALLA app, until 25 January 2026. That rule no longer applies.