Morocco is a dream destination for travelers in the north of Africa. You can easily travel from and to Morocco by ferry and specifically the ports of Nador, Tangier, and Al Hoceima. The ports of Morocco serve ferry connections to Spain, France, and Italy and here you can find all the available ferry routes.  On this page, all useful information and tips about the ferry trip to Morocco, as well as about the ferry connections and ports of departure and arrival. 

Are you ready to explore the colorful and sunny Morocco? The country's impressive cultural heritage and history are evident everywhere: in the colorful city streets, buildings, decoration and of course the palaces, museums, mosques, and archaeological sites. A beautiful destination connecting the Mediterranean sea with the North Atlantic Ocean and the Sahara desert.

Ferry routes and ferry tickets from Morocco

Morocco is located in the northwest part of Africa and its key position in between the Atlantic Ocean and the Mediterranean Sea makes it an ideal point of connection between Europe and Africa. You can easily travel by ferry from the north of Morocco to the ports of Andalusia and Barcelona in Spain, as well as to the south of France and northern Italy. The ferry companies that usually operate from the ports of Morocco are Trasmediterranea, Naviera Armas, Balearia, FRS, AML, Intershipping, GNV and Grimaldi Lines.  

Palm trees, blue sea, sky, white van, Morocco holidays, ferry routes, tickets

Ports of Morocco

The ports of Morocco that serve ferry connections with European destinations are: 

  • Nador
  • Al Hoceima 
  • Tangier-Med

Ferry from Nador

The port of Nador is located on the northeast coast of Morocco, south of the Spanish autonomous city of Melilla and 100 kilometers from the country’s borders with Algeria. From Nador, you can easily travel by ferry to the south coast of Spain and the ports of Almeria and Motril as well as the port of Barcelona. The Nador - Almeria, and Nador - Motril ferry connections are the quickest and most frequent options to get to the Iberian peninsula from Nador and the ferry trip lasts approximately 6 hours. The ferry itinerary from Nador to Barcelona operates once a week and it lasts around 29 hours. Once a week there is also a ferry that connects the port of Nador with the port of Sete in the south coast of France in about 40 hours. Traveling by ferry from the port of Nador to Spain or France is an excellent option to transfer your vehicle with you and drive around the impressive landscapes of Andalusia, Catalonia or the French Riviera. 

In the Ferryhopper pages, you can find more information about what to do in Nador, as well as details about ferry routes and schedules

Sunset in the port of Nador, Morocco - lagoon - Mar Chica - ferry routes Spain, France

Ferry from Al Hoceima

The port of Al Hoceima is located on the north coast of Morocco, 126 kilometers west of Nador. Al Hoceima is a beautiful seaside resort town and a popular tourist destination. The close distance it has with the south of Spain makes it a great getaway from Morocco to Andalusia. The main ferry connection from the port of Al Hoceima is to the port of Motril close to Granada and Malaga. The Al Hoceima-Motril ferry route runs 2-3 times a week and the ferry trip duration is around 5 hours. Find more information about what to do in Al Hoceima and tips for your ferry trip from Morocco in the Ferryhopper pages

Beach in Al Hoceima, Morocco, mountains, sea, port, ferry tickets to Motril

Ferry from Tangier

Tangier is one of the largest regions in the northwest Moroccan coast. The main port of Tangier is Tangier-Med, located 30 km west of the Spanish autonomous city of Ceuta, and 50 km east from the homonymous capital of Tangier. Here you can find an outline of few popular ferry routes from Tangier to the Mediterranean destinations: 

Ferry Tangier - Spain: There are frequent ferry connections from the port of Tangier-Med to the ports of Andalusia, such as Algeciras, Malaga, or Motril as well as to the port of Barcelona in Spain. The fastest way to travel from Tangier to Spain is from Tangier-Med to Algeciras, with a ferry trip duration of 1,5 hours! If you wish to go further east on the Spanish coast you should consider the Tangier-Med to Malaga ferry connection that takes you to the heart of Andalusia in about 5 hours. 

Ferry Tangier- Gibraltar: There is one ferry per week serving the Tangier-Med to Gibraltar ferry route with a trip duration of 1,5 hours. You also have the option of taking the ferry from Tangier to Algeciras and then driving or taking the bus to Gibraltar as the distance between the two ports is just 20km. 

Ferry Tangier - France: Twice every week there is a ferry connection between Tangier-Med and the port of Sete on the south coast of France. This ferry route is ideal if you want to transfer your own vehicle and drive through the Cote d’Azur - it’s definitely worth the 40 hours of the ferry trip! 

Ferry Tangier - Italy: The port of Tangier-Med regularly connects by ferry with two ports on the northwest coast of Italy: Genova and Savona. The ferry trip can be from 51 to 57 hours so we definitely recommend that you book a bed cabin for a more comfortable journey. 

Tip: There is also the option of traveling by ferry from the port of the capital of Tangier (or Tangier-Ville as the city port is also called) to the port of Tarifa. The Tangier - Tarifa ferry connection is a popular one due to the short distance between the two ports: the ferry trip can take up to 1 hour. 

Fisherman in a cliff of Tangier, sunset, sea, nature, Morocco, holidays, ferry tickets

What to do in Morocco

Morocco is a unique travel destination, a crossroads of cultures and traditions that you should definitely visit (at least) once in your lifetime! The capital of Morocco is Rabat, located on the west coast of the country, just 86 km north from the largest city of the country, the famous Casablanca. The country has a long coastline, one that extends in the north overlooking the Mediterranean Sea and one in the west, overlooking the Atlantic Ocean. Morocco’s beauties are endless: the beautiful beaches, charming cities, impressive nature, a variety of landscapes and a vibrant lifestyle will excite you from your arrival to this magical place. It is also an ideal destination for lovers of outdoor activities: hiking, cycling, climbing, trekking, mountain biking, and of course surfing! 

Cities in Morocco

Apart from the country’s ports, your getaway to Spain, France, and Italy, Morocco has many charming cities and towns that will instantly fascinate you with their colors, ambiance, and lively character. Make sure that you walk around the Moroccan cities’ alleys and streets to experience the local vibe, try the amazing local food, visit the markets and buy herbs, tea, pottery, and clothes! Here are some of the most beautiful cities in Morocco: 

  • Casablanca, an international city, the largest of Morocco and a commercial hub
  • Fes, the second-largest city in Morocco, and its cultural capital
  • Marrakech, with the impressive medieval city, mosques, and minarets
  • Meknes, where the city feels like a huge monument itself (the city has actually been declared as a UNESCO cultural heritage site)
  • Chefchaouen, a colorful town located between the Rif Mountains in the north of the country
  • Asilah, a beautiful seaside town with a long history and heritage
  • Ifrane, an escape into the Atlas Mountains where the surrounding nature will amaze you
  • Essaouira, located on the west coast of Morocco, favorite destination of surfers 
  • Merzouga, a small town in the Sahara desert where you will enjoy the view of the sand dunes and the colors of the horizon 
  • Ouarzazate, a town with an incredible scenery which has worked as a background set for famous Holywood films such as Lawrence of Arabia (1962) or The Gladiator (2000) as well as Game of Thrones scenes! 

Tip: If you are traveling by ferry from or to the port of Tangier you can catch the highspeed train that connects Tangier and Casablanca and explore the most of the Moroccan coastline! 

Colourful coastal town in Morocco, boats, palm trees, sea, ferry tickets

Sightseeing in Morocco

Morocco has a rich history and an impressive cultural and archaeological heritage influenced by a mix of civilizations and cultures that have lived in the country. In every bit of the country, you will find sites of historical interest as well as signs of its cultural diversity. The Moroccan cities themselves are evidence of the history and traditions of the country so we recommend that, before anything else, you walk around the lively streets, amongst city walls, centuries-old buildings, mosques, medinas, palaces, and gardens. Here are some of the most famous sightseeing options and attractions in Morocco: 

  • Bahia Palace, Marrakesh
  • Koutoubia Mosque, Marrakesh
  • Hassan II Mosque, Casablanca
  • Ouzoud Falls, Azilal
  • Hassan Tower, Rabat
  • Menara Gardens, Marrakesh
  • Bou Inania Madrasa, Fes
  • Chouara Tannery, Fes
  • Volubilis Roman city, Meknes
  • Jardin Majorelle, Marrakesh
  • Todra River and Gorge, Atlas Mountains
  • Toubkal national park, Atlas Mountains 

Tip: Morocco has a lively cultural life throughout the year so before your visit make sure that you check whether there are any music festivals happening during your stay in Morocco or for any temporal exhibition in one of its impressive museums!

Sunset in Tamnougalt, Morocco, mountains, palm tree forest, ancient city, holidays, ferry tickets

Beaches in Morocco

From long sandy beaches to rocky cliffs, and from calm blue waters to impressive waves, the beaches of Morocco satisfy all tastes! The large coastline of the country extending from the north to the west gives a great variety of beach options to choose from! Have a look at some of the most popular beaches in Morocco and enjoy the sun and the sea at the meeting point between Europe and Africa:

  1. Legzira Beach, Sidi Ifni
  2. La Source, Taghazout
  3. Oualidia Lagoon, Marrakesh
  4. Ain Diab, Casablanca
  5. Ba Kacem Beach, Tangier
  6. Quemado Beach, Al Hoceima
  7. Essaouira Beach
  8. Agadir Beach
  9. Sidi Kaouki Beach

Sandy beach and waves in Morocco, surfing holidays, ferry tickets to Spain

How to book your ferry tickets from Morocco

Morocco is a beautiful country and a favourite holiday destination for many international travelers. Traveling by ferry from and to Morocco is now easier with Ferryhopper! On our Map of Ferries, you can find all ferry connections from Morocco and all ferry schedules from the ports of Tangier, Al Hoceima and Nador. Book now your ferry tickets from Morocco fast, easy and in the best prices! 

Morocco has direct ferry connections with 14 ports:

Loading map