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



Destination(s) 🇮🇹 Italy, 🇹🇳 Tunisia
Duration 22 hours
Distance 360 miles, 580 km
Operated by Grimaldi Lines
Sailings Up to 2 times per week
2p+Car+Return in our estimation € 120
Categories: ,

From Salerno (near Naples) you can take the ferry from Grimaldi Lines to Tunis. This is the only company operating this route.

Add your review

Salerno departure port

Ferry to Tunis and Salerno

The ferry connection (Salerno-Tunis) departs 2 times per week. The minimal price you could expect in local currency is about €44. However, ferry prices rise as the boat fills up, so it is best to book early and compare prices for different departures.

Route Map

The distance between Salerno and Tunis is 580 km or 360 miles. The fastest ferry on this crossing is able to sail this distance in approximately 25 hours.

Tickets and Booking

You can easily find out availability and ticket prices by filling in the input fields below.


Which ferry companies sail on this crossing?

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

How long does the Salerno-Tunis crossing take?

The travel time of the Salerno-Tunis ferry is around: 22 hours. Please arrive early at the harbor 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 Salerno-Tunis ferry sail?

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

What is the distance between Salerno and Tunis?

The distance between Salerno and Tunis is approximately 360 miles or 580 km.