|Distance||234 miles (378 km)|
Ferries from Marsala to Salerno cover the 234 miles (378 km) long route. There are direct ferry services available.
Passengers board the ferry most frequently from Port of Marsala, which is located around 0.4 miles (557 m) away from the city centre, and they get off the ferry at Port of Salerno, located 1.2 miles (1.9 km) away from the city centre.
Here are some other resources that might have the information you need