Cross continents on one big trip through Spain and Morocco. If you don't know, then get to know...

Cape Spartel near Tangier, Morocco

How close is Spain to Morocco?

Morocco sits at the tip of Africa, just a stone's throw (8 miles across the Strait of Gibraltar) from Spain and mainland Europe. 

How to get from Spain to Morocco?

The trip is do-able by air and sea. You can fly to Marrakesh, Tangier and Casablanca from some of the major Spanish cities, including Barcelona, Madrid, Malaga, Seville and Valencia. It's possible to bag direct flights from Iberia, Royal Air Maroc as well as Ryanair and EasyJet. However, this will can vary according to your outbound and inbound airports.  

You can also reach Morocco by ferry, which offers sailing durations from as little as one hour. 

Where to get the ferry from Spain to Morocco?

Tangier Medina in Morocco

There are numerous ferry crossings operating from Spain to Morocco. There are a combined number of 75 ferry crossings each day across a selection of 9 different ferry routes from Spain to Morocco. We recommend you plan your outbound journey from Tarifa, Gilbratar or Algeciras. 

For most routes crossing the Strait of Gilbraltar, the end destination will likely be Tangier in northern Morocco. Stick around to take in the exotic Medina and Kasbah, but if you've got other places to be, Tangier provides regular rail routes to Fez, Casablanca and Marrakesh. 

How long is the ferry ride from Spain to Morocco?

The crossing duration varies according to start and end destination. Some crossings can be done in as little time as it takes for you to have your lunch break... 

JourneyDuration
Tarifa - Tangierapproximately 1 hour
Gibraltar - Tangier-Medapproximately 1 hour and 30 minutes
Algeciras - Tangier-Medapproximately 1 hour and 30 minutes

How much does the ferry cost?

Ferry prices from Spain to Morocco start from £133 if booked via Direct Ferries. This has been based off a one-way fee, with a car carrying 2 passengers. If you plan on bringing a Spanish car rental into Morocco, then please check the implications of this with your car rental company. You do not require a car to use the ferry service, so you would easily be able to hire one on arrival into Morocco. 

Entry requirements

Your passport must be valid 6 months beyond the date of entry to Morocco. British passport holders do not need a visa to enter Morocco for the purpose of tourism for up to 3 months.

Need a place to crash in either destination? Check out our villas in Spain and our villas in Morocco