How to get to Morocco from Andalucia

19 Apr
Last update: 20 January, 2020

Do you lust for Morocco? Are you wondering how to get to Morocco from Andalucia? We are helping you choose the best option!

Morocco’s principal cities have direct connections with Andalucia. You can choose the transport that best fits your desires, although there are a few things you’d better keep in mind if you are planning to visit Morocco from Andalucia. 

Discover all the possibilities thanks to which you can go on a Moroccan getaway, and start planning your next holidays. 

One thing that you’d better keep in mind is that, due to the repeated contraband of duty-free products that are destined to illegal resale in Spain, the controls are widespread, thus resulting in long queues on the borderline. This tends to happen in summer and on both sides of the Strait of Gibraltar, especially if you travel by car. Moreover, the border formalities make the time of waiting even longer, sometimes up to two-hour long.

How to get to Morocco from Andalucia by ferry

One of the most common ways of going to Morocco from Andalucia is by ferry, this being essential especially for those who want to carry their car with them.

Some routes connect Tarifa, Algeciras, Malaga, Almúñecar and Almeria with the Moroccan cities Tangier and Nador multiple times per day (almost every hour), and connections are also available with Ceuta and Melilla, the Spanish enclaves on the Moroccan coast. It is better to choose Ceuta and Melilla, for the ports are less swamped. You can choose among different companies, such as Transmediterranea, Balearia, Fas and Intershipping, depending on the time and the day you want to travel, and if you are travelling alone or with your car.

It usually takes 60 to 90 minutes to cross the Mediterranean Sea, and the tickets cost roughly €40. As mentioned afore, the controls at the ferry departure and arrivals terminals are notoriously strict, so you’d better keep this in mind if you have to be in Morocco at a determined hour.

How to get to Morocco from Andalusia by ferry

How to get to Morocco from Andalucia by car

If you are planning to go to Morocco by car, you need to carry your vehicle registration document, an international insurance and your driving license, that can be national or international. If you aren’t the vehicle’s owner, you will also need to present an authorization from the real owner. Moreover, you will also have to complete a declaration of temporary importation form (D16TER) as you go through the Moroccan Customs. Lastly, know that the car can remain in Morocco up to six months.

How to get to Morocco from Andalucia by bus

The advantage of this medium of transport is that the ticket cost includes both the bus and the ferry. The main companies that provide routes between Morocco and Andalucia are ALSA and Eurolines.

ALSA provides a route three times a week (on Tuesday, Thursday and Saturday) from Madrid to Marrakesh, passing through cities such as Jaen, Cordoba, Seville, Algeciras, Rabat, Casablanca and Marrakesh. The Eurolines company have buses travelling to lots of cities of Europe and Morocco, and in Morocco, it collaborates with the Moroccan Transport Company (CTM).

Anyhow, keep in mind that this is the longest way to get to Morocco from Andalucia. To have an idea, know that the Malaga – Marrakesh route takes up to 20 hours.

How to get to Morocco from Andalucia by plane

The fastest and easiest way to get to Morocco from Andalucia is undoubtedly by plane. Morocco relies upon 15 airports, the one in Casablanca (Mohammed V) being the biggest and most important one. The main airports in Andalucia welcome flights from/to Moroccan cities, the majority of whom take off from the Pablo Picasso Airport in Malaga and the San Pablo Airport in Seville. The national company RAM (Royal Air Maroc) flies to 65 European airports.

Documents needed to get to Morocco from Andalusia

Lastly, if you want to go to Morocco and are an EU citizen, you need to have your passport with you, and you are allowed to stay up to three months. Also, remember that the passport’s expiry date must be at least six months after your arrival in Morocco.

Citizens of the following countries DON’T need VISA to enter Morocco. They will only have to show their passport.

  • Algeria
  • Andorra
  • Argentina
  • Australia
  • Austria
  • Bahrain
  • Belgium
  • Brasil
  • Bulgaria
  • Canada
  • Chile
  • China
  • Croatia
  • Cyprus
  • Czech Republic
  • Democratic Republic of Congo
  • Denmark
  • Finland
  • France
  • Germany
  • Greece
  • Guinea
  • Hong-Kong (a maximum 30-day stay)
  • Hungary
  • Iceland
  • Indonesia
  • Italy
  • Ivory Coast
  • Japan
  • Kuwait
  • Latvia
  • Liechtenstein
  • Lithuania
  • Luxembourg
  • Mali
  • Malta
  • Mexico
  • Monaco
  • The Netherlands
  • New Zealand
  • Niger
  • Norway
  • Oman
  • Peru
  • Philippines
  • Poland
  • Portugal
  • Puerto Rico
  • Qatar
  • Romania
  • Saudi Arabia
  • Senegal
  • Singapore
  • Slovakia
  • Slovenia
  • South Korea
  • Spain
  • Sweden
  • Switzerland
  • Tunisia
  • Turkey
  • United Arab Emirates
  • United Kingdom
  • USA
  • Venezuela

And if you love animals, don’t worry, as you can bring your four-legged friend with you. It will only need the certificate of rabies vaccination.

These are a few tips you will find useful if you want to go to Morocco from Andalucia.

Do you have any doubts? Do you want to ask more? Leave us a comment, and let us help you!

How to get to Morocco from Andalucia is an article that talks about City Guide in Andalusia
1 estrella2 estrellas3 estrellas4 estrellas5 estrellas (2)
Comment (3)

Leave a Reply

Your email address will not be published. Required fields are marked *

  • Thanks for sharing this helpful information. You are inspiring me for traveling in Morocco. I’m sure most people can take notes from this article. One thing most people lack experience while traveling in Morocco. I have a couple of young friends that are going to Morocco soon. Well, this post gives us some good ideas for traveling Morocco.

  • Thanks for sharing this. Are you aware of any travel agencies that run tours from Andalusia to Morocco?
    With regards to “As mentioned afore, the controls at the ferry departure and arrivals terminals are notoriously strict, so you’d better keep this in mind if you have to be in Morocco at a determined hour”.

    Would that be a problem for non EU passports holders?

    We are from Brazil but we live in Dublin (Ireland). Direct flights to Morocco are extremely expensive so we thought about flying into Spain, take the ferry to Tangier, visit morocco. Take the ferry from Tangier to Tarifa (Spain) and then take our flights back home from Malaga.

    Thanks 🙂

    1. Dear Cira,

      Brazilian non-EU passports holders won’t have any problems with a Brazilian passport that is at least 3 months old, meaning you won’t need a VISA to enter Morocco. Here you can find a list of the countries that don’t require a VISA to travel to Morocco (

      Regarding the travel agencies that run tours fomr Andalusia to Morocco, you may want to take a look at Civitatis and MSE (

      We hope you’ll enjoy your Moroccan trip 🙂