Ferry from Morocco to Spain

The long Barcelona Beach, next to Barcelona Center

Book your ferry from Morocco to Spain and enjoy a smooth journey across the Strait of Gibraltar. Compare prices, schedules and carriers for the best deal.

  1. Choosing your route: There are primarily two main ferry routes connecting Morocco and Spain:
    1. Tanger Ville (Morocco) - Tarifa (Spain): This is the shortest and most popular route, with frequent departures and a crossing time of around an hour
    2. Tanger Med (Morocco) - Algeciras (Spain): Offers more capacity and additional amenities but has a slightly longer crossing time
  2. Booking your ferry ticket:
    1. Choose your preferred route and departure date
    2. Select ticket type (acommodation class and if you are traveling with a vehicle)
    3. Popular ferry company options include FRS Iberia, Naviera Armas, Balearia, and Grandi Navi Veloci
    4. Confirm your booking. You will soon receive a confirmation email with your ticket details
  3. Arrive at the port early:
    1. Have in mind that you need to be at the port at least 1 hour earlier for check-in and embarkation
    2. After entering the ferry boat, take advantage of its facilities while you travel across the stunning Strait of Gibraltar

Additional information

  • Ensure you have the necessary travel documents for both Morocco and Spain
  • If you're bringing a vehicle, have all required paperwork ready
  • Arrive at the port well in advance of your departure time to complete check-in formalities
  • Familiarize yourself with baggage allowances and restrictions
  • Consider purchasing travel insurance for added peace of mind
  • Pack accordingly for the weather conditions at your destination
  • Enjoy the ferry ride and take advantage of onboard amenities

Routes from Morocco to Spain

The shortest ferry from Morocco to Spain is from Tanger to either Algeciras or Tarifa in southern Spain. All ferries are well-equipped and modern, in order to provide the best possible maritime experience through the Alboran Sea. 

Do not forget to take pictures of the magnificent views in the Strait of Gibraltar!

Ferry routes from Tanger (Tanger Med/Tanger Ville)

  • to Algeciras. Ferries depart from Tanger Med Port. Duration 2-2.5 hours. Multiple departures per day
  • to Tarifa. Ferries depart from Tanger Ville Port. Duration 2 hours. Multiple departures per day
  • to Motril. Ferries depart from Tanger Med Port. Duration 8.5 hours. At least one daily departure
  • to Barcelona. Ferries depart from Tanger Med Port. Duration around 34 hours. 3-4 weekly departures

Ferry routes from Nador

  • to Almeria. Duration 7-8 hours. Up to 5 departures per day
  • to Motril. Duration 6 hours. At least 2 weekly departures
  • to Barcelona. Duration around 32 hours. 1-2 weekly departures

Transportation options in Morocco & Spain

Please, click on the following links so as to obtain useful information regarding your transportation alternatives in Morocco and Spain:

Morocco

Spain

  • Barcelona
  • Almeria
  • Algeciras
  • Almeria
  • Tarifa
  • Motril
Looking for travel ideas? Select from map
      Take the ferry to a nearby destination in the morning and return the same day in the afternoon at discounted rates!