Ferry to Morocco

Ferry to Morocco - Morocco market colours and carpets.
  • About
  • Routes
  • Transportation
  • Things to do

Traveling by ferry to Morocco, you will reach an exciting colorful North African country, with exotic beauty, interesting history and a huge cultural heritage!

The unique geographical position of Morocco between Mediterranean Sea and the Atlantic Ocean makes the country the ideal destination for summer holidays to many european visitors from countries like Spain and France. The combination of the rugged mountains and the large parts of the Saharan desert as well as the Atlantic and Mediteranean coastlines characterize Morocco as a place of great diversities. Morocco has been ruled by several dynasties, including the Idrisids, which left behind a great heritage of several monuments such as the mosque of Al-Qarawiyyin in Fez one of the largest mosques in Africa. After the Portoguese Empire between the 15th and the 17th centuries, and due to its strategic location , in 1912 Morocco was divided into two protectorates, the Spanish and the French until the regain of its independence in 1956.

Today, with a population of 36 millions, Morocco welcomes every traveller to enjoy the local hospitality, the history, the activity and adventure tourism in the Atlas and Rif mountains, the sandy beaches and the spicy local dishes and sweets. Due to the several ferry ports and the daily crossings from Spain, Gibraltar, France and Italy , the country has become a best developed tourist market.

Organize your Morocco holidays and book your ferry tickets to Morocco in advance as it is a very attractive destination either for the historical sites or for the relaxing beach resorts on the coast.

Access to Morocco by ferry

Due to the privileged geographical location of the country, access to Morocco by ferry can easily be made from Spanish, Italian and French ports during almost the entire year. Fully equipped ferries with numerous amenities on board provide many itineraries to the famous ports of Morocco like Nador and Tangier connected with Barcelona, Sete and Genoa.
Depending on your starting point and the type of vessel you are traveling with, the sailing duration varies.

Ferry from Spain to Morocco

A very popular way to travel by ferry from Spain to Morocco is to catch the ferry from Barcelona port, which is connected with the main ports of Morocco with several crossings especially during high season. Start your journey from the capital of Catalonia and discover the exciting towns and resorts of this magic country of Africa!

Barcelona Port to Nador Port

The journey from Barcelona port to Nador port takes about 26 hours and is operated about one day per week. As the duration is long, It is advisable to book a bed cabin in order to reach your destination relaxed and more comfortable.

Barcelona Port to Tangier-Med Port

Another option is the boat which connects Barcelona port to Tangier-Med port with two or more sailings per week (depending on the period) and a travel duration between 28h and 32h depending on the ferry. Traveling with a car-passenger vessel with plenty of facilities, your trip will be a great experience. Select your accommodation and enjoy the crossing.

Ferry from France to Morocco

According to the shipping company’s timetable, three crossings per week are operated by ferry from France to Morocco which connect the port of Sete, located in the Mediteranean coastline in southern France, either with Tangier-Med or Nador port. Undoubtedly, if you are a sea lover, the 40 hours journey to Tangier or the 29 hours sailing to Nador will be a very pleasant experience.

Ferry from Italy to Morocco

If you are in Italy and you have to spend some days for a fascinating sailing trip of two or three days, you can take the ferry from Italy to Morocco. You can depart from the port of Genoa, Savona or Livorno with arrival at Tangier-Med port which is located 40km from the homonymous city. Whether you want to travel with or without your car it is advisable to book your tickets to Morocco in advance in order to find availability for the requested accommodation and sailing.

Morocco ferry ports

There are several Morocco ferry ports that serve the ships arriving from European countries depending on your starting point and the time you wish to spend for a sailing experience. Several ports are approached by car and passenger ferries as well as cargo ships due to the strategic position of the country which facilitates the development of the tourism and trade between Eupore and Africa.

Below you will find the main ports of Morocco:

  • Tangier-Med Port, located on the slope of the Strait of Gibraltar is the main port serving ferries from Barcelona, Genoa, Savona, Livorno and Sete.
  • Nador Port, situated in Beni Ansar, a small city on the Mediteranean coast, serves mainly the ferries from Barcelona and Sete.

Means of Transport in Morocco

Please find below some information about the means of transport you can use during your holidays in Morocco:


Morocco has an excellent train network with ordinary and high speed lines connecting Tangier to Marrakech, Rabat and Casablanca or Nador, Fez, Casablanca, Marrakech and Agadir. In some cases the trains are not direct and you have to change for your final destination.
For more information please check Morocco Trains.


The cheapest way of travelling around Morocco is by bus. You can visit every town or village of the country with a bus service provided by the two major companies. Some routes are in conjunction with the timetable of the train itineraries for the passengers who wish to continue their journey. The bigger cities have local buses but usually are too crowded, so it is better to call a taxi or go on foot. If you like to have more information, have a look for the Morocco Bus Schedules.


In Morocco you can find two types of taxis. The ones called “Petite taxi” usually used for small distances around the city center ideal for two or three passenger and the “Grand Taxi” mostly used for the intercity routes for bigger distances available for up to six persons. Sometimes and depending on the distance taxis are less expensive than the other means of transport.


If you have decided to travel by car, despite the fact that the motorways are the best for getting quickly from one place to another, driving in the center could be dangerous due to local drivers. The most visited cities like Tangier, Rabat, Casablanca, Marrakech and Fez are connected with a good road network of motorways.. Please have in mind that parking lots within the cities are limited and not at all free of charge.

Holidays in Morocco

For the European visitors, Morocco holidays represent the magic of North Africa. A country that can satisfy even the most demanding traveler. With plenty of things to see and visit, it is really difficult to choose what to leave behind. Historical cities in Morocco, Sahara desert, luxury hotels and resorts, mosques and museums, souvenirs and craftwork markets known as souks, festivals and religious customs and traditions compose the fascinating Morocco tourism activities. Τhe climate, especially during spring is ideal, as in summer, the temperatures in the south and the Sahara may be too hot during the day time. On the contrary, after sunset, the desert weather can be chilly and sometimes cold.

Things to do in Morocco

Check below the most visited places and some of the things to do in Morocco:

  • Visit the traditional Fez el-Bali (old Fez), a Unesco World Heritage site with the Kairaouine Mosque one of the biggest mosques in Africa. Despite the modernization, Fes, considered as the cultural capital of Morocco, has a lot of historical and religious sites including the Bou Inania Medersa, the Bab Boujloud and the Royal Palace. Chaouwara Tanneries is one of the highlights of the area if you like to see the procedure of the workshop or to buy leather goods at a very good price. Shopping in Morocco is really a big temptation, even if you are not fond of it.
  • Walk around the Medina in Chefchaouen with the pastel blue houses
  • If you travel by car, you can easily visit the old well protected Medina of Tetouan within an hour and a half drive from Tangier. It is located on the foot of the Rif Mountains ideal if you are fun to trekking, hiking and mountain biking. The archeological, ethnographic and modern art museums are worth visiting.
  • Stroll along the labyrinthine souks of Marrakech, the Red City as usually called, is a Berber city slightly influenced by the Arabs. Medina with the ancient palaces and on the other hand Ville Nouvelle with the bars, shops and modem boutiques are visited by a large number of European tourists every year, usually wealthy and famous. With no doubt your holidays in Marrakech will be unforgettable.
  • Casablanca city, located on the Atlantic coast, is the largest town and the main business center of Morocco with the major cruise port and the best developed tourist market in the country. The distance from the port of Tangier Med is about 4 hours driving, so do not miss the opportunity to spend one or two days for a visit to the mosque or to admire the art deco architecture strolling along the Boulevard Mohammed V. Luxurious ocean-view restaurants on the city’s waterfront boulevard is a great temptation for every visitor.
  • On the way from Tangier Med to Casablanca do not miss the chance to visit Rabat city, the capital of Morocco, listed also as a Unesco World Heritage Site. Being modern and at the same time historic, offers to visitors the masterpieces of architecture like Kasbah des Oudayas, the beautiful gardens and parks and the organized beaches which extend many kilometers to Casablanca.
  • Holidays in Agadir is also a good choice. A sunny modern resort with an organized marina and beachfront full of seafood restaurants and bars with european and international cuisine. In a distance of about 60km from Agadir you can find the small town of Tamri considered ideal for surf, kite surfing, kiteboarding and paddle boarding.
  • If you like windsurfing you can visit Essaouira from April until November, as the town is famous for the strong Atlantic winds. Make a visit to Medina and walk through the souks for shopping and a little bargaining. If it happens to be there in June is a good opportunity to listen to live music at the Gnaoua World Music Festival.
  • One of the most important historical sites to visit in Tangier is the palace Dar El Makhzen residence of the Sultan Moulay Ismail and the Kasbah Museum. Grand Socco busy square. The old market place used to be there but nowadays you will see a few stalls and a gathering place of locals and tourists. Just next to Grand Socco you can take a walk and relax to the Mendoubia Gardens.

Morocco Beaches

Although the city is visited mostly for the cultural and historical sites, is well known for its sandy and sunny Morocco beaches.

  • Tamouda Bay
  • Agadir Beach
  • Casablanca Beach
  • Tangier Beach
  • Saidia Beach
  • Essaouira Beach
  • Marrakech Beach
  • Legzira Beach
  • Cabo Negro Beach

Morocco Beach Resorts and hotels

Luxury Morocco beach resorts and hotels are spread in all the coastal areas, some of them you can find below:

  • Novotel Casablanca
  • Hyatt Regency Casablanca
  • Club Med Morocco
  • Sofitel Marrakech
  • Four Seasons Marrakech
  • Four Seasons Casablanca
  • Royal Mansour Marrakech
  • Royal Mirage Agadir
  • Sahara Palace Marrakech
  • La Sultana Marrakech
  • Aqua Fun Club Marrakech
  • Aqua Mirage Club Marrakech
Looking for travel ideas? Explore map
Looking for travel ideas?
Explore map