Your #1 Ferry travel and route comparison guide. In-depth guides and maps for 804 ferry routes in 70 countries.


From: 46,00

Destination(s) 🇮🇹 Italy, 🇹🇳 Tunisia
Duration 18h 30 mins.
Distance 372 miles, 600 km
Operated by ,
Sailings Up to 5 times per week
2p+Car+Return in our estimation € 157
Categories: ,

The ferry between Tunis and Civitavecchia (Rome) is a popular connection for people travelling between Italy and Tunisia. Two ferry operators sail on this route.

FerryGoGo » Italy » Civitavecchia-Tunis
Add your review

Civitavecchia departure port

Ferry to Tunis and Civitavecchia (Rome)

You can book the Civitavecchia (Rome) – Tunis ferry via Grimaldi Lines and GNV. The number of sailings per ferry company is limited to one or two per week. GNV often makes a stopover at Palermo, which makes the sailing time considerably longer. Therefore the Civitavecchia-Tunis ferry via GNV is much less interesting than the Grimaldi Lines ferry.

There can be considerable differences in the duration of the crossing. Some of the ferries sail via Palermo, for example. It is, therefore, useful to enter the desired departure date in the booking module. This gives you a good overview of all departure times, duration and prices. Frankly, the ferry companies' booking modules are of limited quality.


There are big differences in the duration of the crossing:

  • Grimaldi Lines: 18u 30m
  • GNV: 32u 45m

Route Map

The distance between Civitavecchia and Tunis is 600 km or 372 miles. The fastest ferry on this crossing is able to sail this distance in approximately 18,5 Hours.

Tickets and Booking

You can easily find out availability and ticket prices by filling in the input fields below. Grimaldi Lines offers the fastest ferry crossing but this crossing is not always visible in the results if you book too far in advance.


Which ferry companies sail on this crossing?

The ferry between Civitavecchia and Tunis is currently operated by: GNV and Grimaldi Lines.

How long does the Civitavecchia-Tunis crossing take?

The travel time of the Civitavecchia-Tunis ferry is around: 18h 30 minutes. Please arrive early at the harbour and calculate extra time for check-in and boarding if necessary. How long in advance you need to be present is usually communicated on your ticket or on the website of the ferry operator you sail with.

How often does the Civitavecchia-Tunis ferry sail?

You can usually take the ferry from Civitavecchia to Tunis (or the ferry from Tunis to Civitavecchia) 2 times per week. Depending on the season, the number of people on the ferry and the weather forecast, the ferry company can deviate from the timetable/ferry schedule.

What is the distance between Civitavecchia and Tunis?

The distance between Civitavecchia and Tunis is approximately 373 miles or 600 km.