|Distance||86 miles (139 km)|
Ferries from Livorno to Porto Santo Stefano cover the 86 miles (139 km) long trip. There are direct ferry services available.
Passengers board the ferry most frequently from Port of Livorno, which is located around 2 miles (3.2 km) away from the city centre, and they get off the ferry at Port of Porto Santo Stefano, located 0.9 miles (1.5 km) away from the city centre.
Here are some other resources that might have the information you need