Tangier Ferries (Morocco)

All GNV ferries between Italy and Morocco

Book your ferry to Tangier with GRANDI NAVI VELOCI and set off to discover Morocco! The GNV fleet provides all the comforts you would find on cruise ships and operates on a number of routes connecting Morocco to Italy and France.

Morocco is a land rich in mystery, dotted with fascinating imperial cities, as well as well-known seaside resorts, not forgetting the timeless charm of the Sahara Desert and the majestic Atlas Mountains. Book your ferry to Tangier now and set off on a journey of discovery to this fascinating land.

Crossing time is expressed with reference to access on board of the pilot in the port of destination (i.e. first pilot station). Any extra waiting time for docking and landing is beyond the Carrier's jurisdiction.


Please verify the exact duration of the crossing while booking the trip, as the travel time varies for each trip
  • Tangier - Genoa (Via Barcelona) Crossing time: 57h

    Book now
  • Barcelona - Tangier Crossing time: 31h

    Book now
  • Tangier - Barcelona Crossing time: 37h

    Book now


Boarding: 4h before departure
As of 3 October 2012, 20 dirhams will be added to every ticket sold in Morocco as "droit de timbre" (stamp duty) (in accordance with articles 249 and 252 of the Moroccan General Tax Code).

On arrival at the port

In all the ports where it operates, GNV makes its offices and staff available to passengers.

GNV Tangier ticket office opening hours

Tangier Ville Travel Agency La Laurie
Monday to Saturday: 9.00 am/4.00 pm*
Sunday: Closed

Tanger Med Port
Monday to Saturday: 10.00 am/4.00 pm (depending on ship operations)
Sunday: Only when ships are operating.

Tanger Med Check-in Office
Monday to Sunday:From when check-in opens 4 hours before departure to one hour after departure when ships are in operation.

*Local Time.


Check-in procedures and passport control.

Start Navigation

GNV offices in Tangier

Tel. +212 5 39331693
Tel Cargo +212 5 39371593

CASABLANCA:Av des FAR Hôtel Royal Mansour 27
Tel.+212 05222796 59
+212 (0)39370983
Fax +212 (0)38800019
+212 (0)39370995