Do Spain Citizens Need a Visa for Morocco in 2026?
Spanish citizens do not need a visa to enter Morocco for tourism or business purposes for stays up to 90 days.

Museums, venues & activities in Morocco.



Step-by-Step Application Process
Passport Check
Ensure your Spanish passport is valid for at least six months beyond your arrival date.
Travel to Morocco
Arrive via international airports like Marrakech (RAK) or Casablanca (CMN), or take a ferry from Spain (e.g., Algeciras to Tangier).
Immigration Clearance
Present your passport to border control to receive your 90-day entry stamp.
Required Documents
- βValid Spanish Passport (must be valid for at least 6 months)
- βConfirmed return or onward ticket (often checked by airlines before boarding)
- βProof of accommodation (hotel booking or address of host)
Important Tips
- β’If arriving by ferry, immigration procedures are often completed on board the ship before docking.
- β’The local currency is the Moroccan Dirham (MAD), which is a closed currency. You cannot officially obtain it outside Morocco; use ATMs upon arrival.
- β’Spanish is widely spoken in the northern regions (Tangier, Tetouan), while French is the primary second language elsewhere.
- β’Always agree on a taxi fare before getting in, or insist they use the meter ('compteur').
- β’Dress modestly, especially outside of major tourist hubs or beach resorts, to respect local customs.
Easiest Way to Get It
Take a quick flight or ferry from Spain with your valid Spanish passport for an effortless 90-day visa-free stay in Morocco.
What about Morocco β Spain?
Discover Morocco
Morocco is a captivating North African kingdom where ancient traditions meet diverse landscapes. From the bustling souks of Marrakesh and the blue-washed streets of Chefchaouen to the towering Atlas Mountains and the vast Sahara Desert, it offers an exotic and sensory-rich experience.
Visa Comparison from Spain β Same Region
Frequently Asked Questions
More Destinations from Spain
Explore other countries you can visit with a Spain passport.