Ferry from Rome (Civitavecchia) to Tangier

Tickets, prices & schedules
Ferries between the port of Civitavecchia, close to Rome, and the port of Tanger Med, Morocco, are seasonal, and are active only a few months of the year. Find updated information about the route, the ferry operator, timetables, and prices, and book your ferry to Morocco from Italy on Ferryhopper!

On-board services and amenities

Cabins & accommodation

On board the Civitavecchia - Tangier ferries there are different types of cabins available: internal, external, with or without a window, as well as accessible cabins for people with disabilities.

Alternatively, you can book an airplane-type numbered seat.

Tip: given the long duration of the journey, we strongly recommend booking a sleeping cabin in advance, so that you can travel comfortably and rest well.

Luggage

The GNV operator has no specific luggage weight restrictions, and each passenger can carry up to 2 pieces of luggage. On the ferry, you can find luggage storage areas, accessible throughout the journey.

Pets on board

You can bring along your pet on the Civitavecchia - Tangier ferry. You just need to include your pet in the booking and pay a small fee (around €17). 

A carrier or cage is required for small pets. As for larger pets, they should wear a muzzle and a leash.

Useful tips for your ferry trip from Rome (Civitavecchia) to Tangier

  • As this is a popular international route, make sure to arrive at the port of Civitavecchia at least 1.5 hours before departure, especially if you are bringing along your vehicle.
  • If you travel without a car, bear in mind that  you can reach Civitavecchia in about 1 hour by train from the Roma Termini station!
  • You can reach the center of Tangier from the port of Tangier Med by bus (the trip takes less than 1 hour) or by taxi.
  • Apart from Civitavecchia, ferries to Morocco also depart from northern Italy. Find out more about the Genoa - Tangier ferry route!

Where to take the ferry from Rome (Civitavecchia) to Tangier

Ferries to Tangier depart from the Calata Laurenti pier (Stazione Marittima Calata Laurenti) at the port of Civitavecchia.

As for the journey from Tangier to Civitavecchia (Rome), ferries depart from the port of Tanger Med, which is about 50 km from the city of Tangier.

About Civitavecchia (Rome)

Traveling to or from Rome by ferry? On our Civitavecchia guide, you can find detailed information about the city and its port.

About Tangier

Find out what to do and see in Tangier, the Moroccan port city overlooking the Strait of Gibraltar that has a unique and irresistible charm!

How long is the ferry ride from Rome (Civitavecchia) to Tangier?

Usually, the ferry trip between Civitavecchia and Tangier lasts between 54 hr and 58 hr.

Related posts from our blog

FAQs

The ferry traveling between Civitavecchia and Tangier has a car deck for the transport of motor vehicles. This means that you can easily embark your car, motorcycle, camper, or van at a fee.

Make sure to book your tickets well in advance, especially if you're traveling in high season, as spaces in the car deck are limited and usually sell out fast.

The distance between the ports of Civitavecchia and Tanger Med is around 1100 nautical miles (approximately 2043 km).

The GNV vessel operating on the Civitavecchia - Tangier route is a conventional ferry that takes at least 54 hours to reach its destination.

Find detailed answers to all your questions about ferry ticket changes, cancellations and refunds.

Remember that you can also use Ferryhopper's online booking modification service, available with certain ferry companies.

Book your ferry tickets