Ferries from Spain to North Africa in 2024: routes and services

All the information about routes and tickets!

Is it possible to travel from Spain to North Africa by ferry? Of course! Ferry routes between continental Spain and the North African coast are the easiest way to travel between this country and the neighboring continent.

Keep on reading this comprehensive guide about the ferries between Spain and North Africa to discover all the available routes, as well as the services you will find on board the ferries.

Ferry leaving the port in Tarifa in Spain

Small ferry departing from the port in Tarifa

Traveling by ferry from Spain to North Africa

So, from which Spanish ports can you catch a ferry to North Africa? This year, you can travel by ferry from Spain to the North African coast and vice versa from 8 Spanish destinations: Tarifa, Algeciras, Málaga, Gibraltar, Motril, Almeria, Valencia and Barcelona.

The ports on the North African coast that cover ferry routes to and from Spain are: Tanger Ville, Tanger Med, Ceuta, Al Hoceima, Melilla, Nador, Ghazaouet, Oran, and Mostaganem.

Below you can see all available ferry routes between Spain and North Africa in 2024!

Aerial view of the port of Gibraltar

Aerial view of Gibraltar and its harbor

Ferries from Spain to Algeria: timetables and services

Traveling from Spain to Algeria has never been so easy! The European country is connected with 3 ports of Algeria: Ghazaouet, Oran, and Mostaganem. There are at least 2 weekly departures from Spain to Algeria.

Ferry from Valencia to Algeria

Valencia is connected to the port of Mostaganem in Algeria. The route is operated by Baleària and there is at least 1 crossing per week. The trip takes around 15.5 hours and ticket prices start from as little as €143 per person.

On the ferry from Valencia to Mostaganem, it is possible to travel with a vehicle. To make your trip comfortable, the onboard services include several bars where you can buy food, a playground, a swimming pool, TVs with a wide range of entertainment options, a store, and Wi-Fi.

For accommodation, you can choose to travel in a seat or cabin. And if you want to travel with your pet, don't worry. This ferry route is pet-friendly and you can choose to take them with you in a seat, a cabin, or a calm house depending on your preferences, and availability.

Ferries from Almeria to Algeria

If you want to go from Almeria to Algeria you have 2 options, traveling to the port of Oran or embarking to Ghazaouet. The crossings are operated by Naviera Armas. Both routes depart at least once a week. The price to travel from Almeria to Algeria starts at €112 per person.

You can also travel with a vehicle on both routes. The services on board are varied. The ferries feature several bars where you can buy food, a children's area, televisions with a wide range of entertainment, stores, and Wi-Fi. As far as accommodation goes, you can choose to travel in a seat or a cabin.

Traveling with your pet is also possible. These ferries are pet-friendly and there are several accommodation options depending on the type of animal, your preferences, and availability.

The port of the city of Oran in Algeria

Aerial view of the port of Oran in Algeria

Ferries from Spain to Morocco: schedules and services

Morocco is full of treasures to discover! That's why we bring you all the ferry routes to the cous cous country. Spain is connected to 4 ports in Morocco: Tanger Ville, Tanger Med, Al Hoceima and Nador. There are at least 30 ferry trips a day between the 2 countries.

Ferries to Tangier

If you want to go to Tangier you have several options. You can travel by ferry to Tangier Ville from Tarifa or to Tangier Med from Algeciras or Gibraltar. These routes are operated by Naviera Armas, Baleària, FRS Iberia DFDS and Africa Morocco Link.

The first crossing takes about 1 hour and has at least 5 daily departures, although this number usually increases considerably in summer. The price of the crossing varies between €40 and €56. And you can travel with a vehicle and/or pet. Onboard services include bars, outdoor areas, and Wi-Fi.

Good to know: this crossing is operated by FRS Iberia DFDS. In fact, you can now check all the announced FRS Iberia DFDS ferry schedules for 2024 online on Ferryhopper.

The ferry from Algeciras to Tangier Med takes 1.5 hours on the fast ferries. There are about 20 daily crossings throughout the year. The cheapest ticket price is €35. It is possible to travel with different types of vehicles as well as with pets. These ferries also have bars, outdoor areas, and Wi-Fi on board.

The Gibraltar to Tangier Med ferry route also takes approximately 1.5 hours. There is 1 weekly departure all year round, and the price is around €37 per person. You can travel with a vehicle, with bicycles and/or pets. The ferry has Wi-Fi, cafeteria, terrace and a mosque among other services.

Ferries to Al Hoceima

Traveling by ferry from Motril to Al Hoceima is also an option. The route takes about 4 hours and is operated by Naviera Armas. At the moment there are no confirmed departures for this year.

Ferries to Nador

To travel to Nador, you can go by ferry from Barcelona, Motril or Almeria. The ferry companies operating these crossings are GNV, Baleària, and Naviera Armas.

The ferry crossing from Barcelona to Nador takes about 32 hours and is operated by GNV. Tickets start at €99 and there is at least 1 departure per week. On board, you have several restaurants, a playground, Wi-Fi and you can choose to travel in different types of cabins or seats. In addition, it is possible to take a vehicle and/or pet with you.

You can also take a ferry from Motril to Nador. The trip takes about 5 hours and is operated by Naviera Armas.

The ferry from Almeria to Nador takes between 8 and 10 hours and there are departures almost daily. The price of the trip starts at €90 and it is possible to travel with a vehicle and/or pet. Onboard services include Wi-Fi, bars, children's area, terrace and on some ferries a swimming pool.

Night-time panoramic view of Tangier in Morocco

Sunset in the city of Tangier in Morocco

Ferries from Spain to Ceuta and Melilla: timetables and services

It's time to get to know Ceuta and Melilla! And there is no easier way to reach these destinations than by ferry. You can travel there from several points of Spain: Algeciras, Motril, Malaga and Almeria. There are daily ferry trips between continental Spain and Ceuta and Melilla.

Ferries to Ceuta

Algeciras is connected to the port of Ceuta with at least 12 daily sailings operated by Baleària and FRS Iberia DFDS. The fastest crossing takes 1 hour and tickets start at €33 per person.

On the ferry from Algeciras to Ceuta, it is possible to travel with a vehicle. On board, you will find restaurants, children's areas, Wi-Fi, stores, premium areas and terraces. Traveling with your pet is also possible. There are several accommodation options for pets depending on the type of pet, your preferences and availability.

Ferries to Melilla

If you want to go to Melilla, you can catch a ferry from Almeria, Motril or Málaga. The ferry companies that operate these crossings are Baleària and Naviera Armas.

The ferry from Almeria to Melilla takes between 6 and 8 hours and there are about 6 weekly departures. The price of the trip usually starts at €58 and it is possible to travel with a vehicle and, on most ferries, with a pet. The journey will be very comfortable as there is Wi-Fi, cafeterias, play areas, and a terrace.

The ferry crossing from Motril to Melilla takes between 5 and 7 hours and is operated by Baleària. Tickets start at €55 and there are at least 2 weekly sailings. This trip is pet-friendly, so you can take your pet as well as your vehicle. The services on board include among other things restaurantsWi-Fi, TVs and a children's area.

You can also travel by ferry from Malaga to Melilla in about 7 hours. There are about 9 crossings a week, although this number increases during the summer. There are tickets from €48. In addition, you can travel with different types of vehicles and with pets. On board, you will find entertainment areas for children, decks, restaurants, and stores.

Tip: take advantage of Naviera Armas' limited-time offer of 20% off on round ferry trips to Nador, Tangier, Melilla, and Ceuta from Spanish ports of Almería, Algeciras, and Málaga (until April 30).

Port and beach in Ceuta

Aerial view of the port of Ceuta

Tips for your ferry trip from Spain to North Africa

Now that you know all about the ferry routes from Spain to North Africa, we give you the best tips to make both the booking and the trip as easy and comfortable as possible.

  • If you are traveling with your pet, make sure you bring all the necessary documents to certify the health of the animal. You can check the list on the ferry company’s website.
  • On most ferries, there are special services for people with reduced mobility. Do not forget to notify the ferry company in advance if you need any.
  • A great accommodation option on many ferries is the premium seats. They are not much more expensive than regular seats but they recline, making your trip much more comfortable.
  • Many ferry companies offer e-ticket functionality, so you don't have to print anything out. You can check if this service is available for your trip to Ferryhopper.
  • Morocco is the perfect destination for a day trip from Spain!

North Africa has a lot to offer! Don’t wait any longer to discover all of its wonders! Compare on our Map of ferries all available routes, schedules, and prices and book now your ferry tickets at the best price.