Morocco maintains bilateral visa exemption agreements with 69 countries and territories as of 2024. Citizens of the United States, Canada, United Kingdom, European Union member states, Australia, New Zealand, Japan, South Korea, Brazil, Argentina, Turkey, United Arab Emirates, Saudi Arabia, and several other nations may enter Morocco without a visa for tourism or business purposes for stays up to 90 days within a 180-day period. This 90-day allowance applies per entry for most visa-exempt nationalities, though specific bilateral agreements may vary. The Moroccan Ministry of Foreign Affairs publishes the complete list of visa-exempt countries on its official website, and travelers should verify their specific nationality's status before departure as agreements are updated periodically through diplomatic channels.
Citizens of countries not covered by visa exemption must obtain a visa prior to arrival. Morocco does not offer visa-on-arrival services at any port of entry. Visa applications are processed exclusively through Moroccan diplomatic missions—embassies and consulates—in the applicant's country of residence or nationality. The standard tourist visa permits a stay of up to 90 days and requires submission of a completed application form, valid passport with at least six months remaining validity beyond intended stay, recent passport-sized photographs meeting biometric standards, proof of accommodation in Morocco such as hotel reservations or invitation letter from a Moroccan resident, round-trip flight itinerary, proof of sufficient financial means typically demonstrated through bank statements covering the duration of stay, and travel insurance with minimum coverage amounts specified by the consulate. Processing times range from 5 to 15 business days depending on the specific diplomatic mission and applicant's nationality. Consular fees vary by nationality based on reciprocity agreements but typically range from 27 to 80 euros equivalent paid in local currency of the issuing country.
All travelers entering Morocco regardless of visa status must hold a passport valid for at least six months beyond their intended departure date from Morocco. This six-month validity requirement is strictly enforced at all ports of entry including Mohammed V International Airport in Casablanca, Rabat-Salé Airport, Marrakech Menara Airport, Fes-Saïss Airport, Tangier Ibn Battouta Airport, and Agadir-Al Massira Airport, as well as land borders with Spain at Ceuta and Melilla and with Algeria at Oujda when that crossing is open. Immigration officers verify passport validity electronically and will deny boarding at origin or entry at Moroccan borders if validity falls below the six-month threshold. Travelers have been turned away at Casablanca and Marrakech airports specifically for passports expiring within five months of arrival despite holding valid onward tickets.
Morocco requires all arriving international travelers to complete a Public Health Form regardless of nationality or origin point. This requirement was instituted in March 2020 during the COVID-19 pandemic and remains in effect as of 2024. The form is accessible online through the Moroccan National Tourism Office portal and must be filled out within 48 hours before departure to Morocco. Upon completion, travelers receive a QR code via email which must be presented to airline staff at check-in and to Moroccan immigration officers upon arrival. The form requests basic passenger information including full name as it appears on passport, passport number and nationality, flight details, accommodation address in Morocco, and contact information. Failure to complete the form results in delayed processing at immigration and potential denial of entry. Airlines enforcing this requirement will not issue boarding passes without verification of the completed form and QR code.
Travelers entering Morocco must present proof of accommodation for their entire stay. Immigration officers at all ports of entry routinely request hotel confirmations, rental agreements, or invitation letters from Moroccan residents or businesses. For hotel stays, a printed or digital confirmation showing the traveler's name, hotel name and address, check-in and check-out dates, and reservation number satisfies this requirement. Travelers staying with friends or family must carry an invitation letter signed by the Moroccan host including the host's full name, national identity card number, complete address, relationship to the traveler, and intended duration of stay. The host may be contacted by immigration authorities for verification. Travelers without proof of accommodation have been denied entry at Mohammed V International Airport in Casablanca and required to book a hotel on-site before being permitted through immigration or placed on return flights to their origin city.
Return or onward travel documentation is required for all visitors entering Morocco. Immigration officers verify that travelers hold confirmed flight reservations departing Morocco within the permitted stay period. A printed or digital copy of the flight itinerary showing the traveler's name, departure date from Morocco, flight number, and destination is sufficient. Open-ended tickets or tentative bookings are not accepted. Travelers arriving by land from Spain through the Ceuta or Melilla borders or by ferry from Tarifa, Algeciras, or Gibraltar must demonstrate onward travel plans exiting Morocco within 90 days, typically through return ferry bookings or confirmed overland travel to Algeria when that border is open. Immigration officers have discretion to refuse entry to travelers who cannot demonstrate concrete departure plans even if all other requirements are met.
Morocco does not maintain a published minimum financial requirement for entry but immigration officers may request proof of sufficient funds to cover the intended stay. This verification occurs irregularly and appears to target younger travelers, those arriving without hotel bookings, and visitors from certain countries. When requested, bank statements from the previous three months showing regular income or available balance, credit cards with available credit limits, or cash declarations satisfy the requirement. No specific amount is codified in immigration regulations, but travelers report that demonstrating access to approximately 100 to 150 US dollars equivalent per day of intended stay typically satisfies immigration officer inquiries. This verification is more common at land borders than airports and may include questions about employment status and purpose of visit to Morocco.
Travelers under 18 years of age entering Morocco unaccompanied by both parents face additional documentation requirements. Minors traveling with one parent must carry a notarized letter of consent from the non-traveling parent granting permission for the child to travel to Morocco. The letter must include the child's full name and date of birth, both parents' full names, passport numbers and signatures, travel dates, accompanying parent's name, and destination details within Morocco. For minors traveling with neither parent—such as with grandparents, other relatives, or school groups—both parents must provide notarized consent letters. These letters must be translated into French or Arabic by a certified translator and may require legalization or apostille depending on the country of origin. Morocco is a signatory to the Hague Apostille Convention as of October 2019, simplifying the authentication process for documents from other member countries. Immigration officers at Moroccan airports strictly enforce these requirements and have detained minors and denied entry when proper documentation is not presented.
Travelers holding residency permits or extended visas for Morocco must register with local police authorities within the first week of arrival. This registration requirement applies to anyone staying in Morocco for longer than 90 days under work permits, student visas, family reunification visas, or residency cards. Registration occurs at the local police station serving the district where the person resides, called the *commissariat de police* in French-speaking areas. Required documents include passport, visa or residency permit, proof of local address such as rental contract or utility bill, and passport-sized photographs. The police issue a registration certificate that must be renewed annually and presented during any interaction with authorities. Failure to register within the required timeframe results in fines starting at 200 dirhams and may complicate future visa renewals or residency applications.
Morocco maintains land borders with Spain at two points: Ceuta on the Mediterranean coast and Melilla further east along the same coast. These Spanish autonomous cities are geographically located in North Africa but are part of the European Union and Schengen Area. The borders operate as external Schengen borders with full passport and customs controls. The Ceuta border crossing at Tarajal operates daily from 0600 to 2400 hours with extended hours during peak summer months and religious holidays. The Melilla border at Beni Enzar maintains similar hours. Both crossings experience significant congestion during morning hours from 0600 to 1000 and evening hours from 1800 to 2200 due to daily commuter traffic and commercial goods transport. Travelers crossing from Spain into Morocco proceed through Spanish exit controls followed by Moroccan entry controls approximately 100 meters beyond the Spanish checkpoint. Vehicle lanes and pedestrian lanes operate separately. Rental cars from Spain may enter Morocco only if specific border-crossing authorization has been obtained from the rental company, and many major rental agencies prohibit their vehicles from leaving the European Union entirely.
The land border between Morocco and Algeria has been closed to all traffic since August 1994 following a terrorist attack in Marrakech and deteriorating diplomatic relations over Western Sahara. The primary crossing point at Oujda in northeastern Morocco remains physically closed with no indication from either government of reopening plans as of 2024. This closure forces travelers wishing to move between Morocco and Algeria to fly between the countries or route through a third country such as Tunisia. The closure affects the Moroccan cities of Oujda, Jerada, and Figuig which historically served as border trading centers, and no overland travel between the two countries is possible despite their shared 1,900-kilometer border.
Ferry connections between Spain and Morocco operate year-round with multiple daily departures from several Spanish ports. Tarifa to Tangier operates the shortest crossing at approximately 35 to 40 minutes with ferry companies FRS and Inter Shipping running 8 to 12 crossings daily depending on season. Algeciras to Tangier Med operates a longer 70 to 90-minute crossing with Balearia, FRS, AML, and Inter Shipping providing 12 to 20 daily departures. Additional routes connect Algeciras to Ceuta in 60 minutes, and Almeria to Nador in 6 hours. The Tarifa and Algeciras routes serve different ports in Morocco: Tarifa ferries arrive at the older Tangier Ville port located in the city center, while Algeciras ferries arrive at Tanger Med port located 40 kilometers east of Tangier city. Ferry ticket prices range from 30 to 60 euros for foot passengers and 80 to 200 euros for vehicles plus passengers depending on route, season, vehicle size, and advance booking. Summer months from June through September and the period surrounding Eid al-Adha see significantly higher demand and prices. All passengers undergo full passport control and customs inspection on both Spanish and Moroccan sides regardless of EU citizenship or Schengen rights.
Travelers arriving by ferry at Tanger Med port encounter immigration and customs facilities separate from the terminal building. After disembarking, passengers proceed through a series of checkpoints including initial document verification, biometric passport scanning, baggage X-ray screening, and potential physical customs inspection. The entire process takes between 30 minutes and 3 hours depending on ferry arrival time, number of simultaneous arrivals, and thoroughness of inspection. The port is located 40 kilometers from Tangier city center with connections via taxi at fixed rates of 200 to 300 dirhams depending on final destination, or via public bus service operated by CTM with departures coordinating with ferry arrivals for 30 dirhams. Travelers arriving at the older Tangier Ville port in the city center complete similar immigration procedures within the terminal building and can walk to nearby hotels or access taxis immediately outside the port gates.
Morocco permits travelers to import duty-free 200 cigarettes or 50 cigars or 250 grams of tobacco, one liter of wine and one liter of spirits, 150 milliliters of perfume, and gifts valued up to 2,000 dirhams. Amounts exceeding these limits require declaration and payment of customs duties calculated as a percentage of declared value. Morocco prohibits importation of pornographic materials, certain religious materials deemed incompatible with Islam including proselytizing content, drones without prior authorization from the Direction Générale de l'Aviation Civile, and professional photography or video equipment without a carnet or media credentials. The prohibition on drones is strictly enforced and violations result in confiscation and fines exceeding 10,000 dirhams. Amateur photographers carrying professional-appearing camera equipment such as DSLRs with multiple lenses generally clear customs without issue when traveling for tourism, but those carrying lighting equipment, gimbals, or commercial video cameras should obtain authorization in advance through the Moroccan Film Commission.
Currency import and export regulations in Morocco allow travelers to bring foreign currency into Morocco without limit provided amounts exceeding 100,000 dirhams equivalent are declared to customs upon entry using Form 130. The Moroccan dirham is a non-convertible currency subject to capital controls. Travelers may import up to 2,000 dirhams in cash, and amounts above this limit are confiscated at customs. Upon departure, travelers may export up to 2,000 dirhams and may reconvert unused dirhams to foreign currency up to the amount originally exchanged provided they present official exchange receipts from licensed banks or exchange bureaus. Morocco's bank notes include security features and watermarks that customs officials verify during both entry and exit inspections. Travelers attempting to export amounts exceeding 2,000 dirhams face confiscation and fines of up to three times the illegal amount.
Extending a stay in Morocco beyond the initial 90-day visa exemption period or approved visa duration requires applying for a residency permit through the local police prefecture. The application must be submitted before the current authorization expires, typically at least two weeks prior to avoid overstay penalties. Required documents include valid passport, proof of accommodation such as property ownership deed or long-term rental contract with landlord's identity documents, proof of financial means such as employment contract with a Moroccan employer or proof of pension or investment income, medical certificate from a Moroccan doctor certifying freedom from contagious diseases, police clearance certificate from the applicant's home country issued within the previous six months, and passport photographs. Applications are processed at the local *préfecture de police* and processing times range from 4 to 12 weeks. During this period the applicant receives a temporary receipt (*récépissé*) allowing legal presence in Morocco but not permitting departure and re-entry. Approved residency cards (*carte de séjour*) are issued for one year initially and must be renewed annually with similar documentation.
Overstaying a visa or the 90-day exemption period in Morocco results in administrative penalties and potential entry bans. Morocco's immigration enforcement has increased substantially since 2018 with implementation of biometric passport scanning at all ports of entry and exit. The system tracks entry and exit dates electronically, making overstays immediately visible to immigration officers upon attempted departure. Overstay fines are calculated at approximately 20 to 50 dirhams per day of overstay with minimum fines of 500 dirhams, though exact amounts are determined by immigration officials on a case-by-case basis. Travelers who overstay by more than 30 days may be banned from re-entering Morocco for periods ranging from one to five years depending on the overstay duration and circumstances. Payment of fines does not guarantee avoidance of an entry ban. These penalties are enforced at departure, meaning travelers may remain in Morocco until attempting to leave, at which point they are detained by immigration until fines are paid and any ban is registered.
Travelers who lose their passport while in Morocco must report the loss immediately to local police and obtain a police report. This report is required to obtain a travel document from the traveler's embassy or consulate. The nearest embassy or consulate issues an emergency travel document or temporary passport valid for return to the home country or onward travel to another destination. Before departing Morocco, the traveler must visit the immigration police (*police de l'air et des frontières*) to obtain an exit stamp or authorization proving legal status in Morocco during the period of the lost passport. Without this exit authorization, Moroccan immigration will not permit departure even with valid emergency travel documents from the embassy. The process requires presenting the police report, emergency travel document, and any evidence of original entry into Morocco such as hotel receipts, bank transaction records, or witness statements. Processing typically requires 3 to 5 business days and costs vary by nationality and embassy.
Morocco has implemented biometric border control systems at all major airports including Mohammed V International in Casablanca, Marrakech Menara, Rabat-Salé, Fes-Saïss, Tangier Ibn Battouta, and Agadir-Al Massira. These systems photograph arriving and departing travelers and scan all ten fingerprints. The data links to passport numbers and tracks entry and exit from Morocco. This system replaced the previous paper-based entry card system in 2018. Travelers proceeding through immigration at Moroccan airports no longer complete paper forms but instead proceed directly to immigration booths where officers verify passport details, capture biometric data, ask standard questions about purpose of visit and accommodation details, and stamp the passport. Processing time per passenger averages 2 to 4 minutes at automated e-gates for nationals of select countries including the UAE, Qatar, and Turkey, and 3 to 6 minutes at staffed booths for all other travelers.
Morocco maintains diplomatic relations with Israel following normalization in December 2020 as part of the Abraham Accords. Direct flights between Morocco and Israel commenced in 2021 with Royal Air Maroc operating scheduled service between Casablanca and Tel Aviv. Travelers holding Israeli passports may enter Morocco visa-free for stays up to 90 days under the same terms as other visa-exempt nationalities. Travelers holding passports from other countries that contain Israeli entry or exit stamps are not restricted from entering Morocco, representing a policy change from the pre-2020 period when such stamps could result in entry denial. Moroccan immigration officers no longer question travelers about visits to Israel or examine passports for evidence of Israel travel. This represents a significant shift in entry policy affecting thousands of Jewish diaspora travelers and others who visit both countries.