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

Piombino-Rio Marina

From: 18,00

This Ferry is operated by multiple ferry companies. Always check the prices before booking and the latest travel information before departure.

Destination(s) 🇮🇹 Elba, 🇮🇹 Italy
Sailings Up to 8 times per day
Duration 45 mins.
Distance 10 miles, 16 km
Operated by
2p+Car+Return in our estimation € 89
Categories: ,

The ferry to Rio Marina arrives after approximately 45 minutes. The route is operated by Toremar but can also be booked through Moby Lines. There are around 8 departures daily.

FerryGoGo » Italy » Piombino-Rio Marina
Add your review

Ferry to Rio Marina and Piombino

Rio Marina is a small village just south of Cavo, one of the other destination ports on Elba. The ferry to this place is a convenient choice for those traveling to the east or southeast coast of Elba. For example, Capo d'Arco, Porto Azzurro, or Capoliveri are easily accessible from this boat.

Ferry Piombino Portoferraio costs

If you want to travel by ferry to Piombino or Rio Marina, you can expect the following prices:

  • Prices for foot passengers start at €15,19 for a one-way ticket.
  • If you want to take a car with you, it quickly becomes a lot more expensive. The costs for 2 people with a car start at about €89.-.
Check prices
Availability and prices

Ferry prices depend on the season and crowds. View the current prices in the booking engine

Schedule Piombino-Rio Marina

There are many departures throughout the day in both directions. Check the exact departure times in both directions in the booking module.

Alternative crossings

Two alternative routes are Piombino-Portoferraio and Piombino-Cavo. While the ferry to Rio Marina might dock well near your destination, the other options could be interesting too. The island is not very big and by car, you are relatively quickly where you need to be. We would therefore let price be a decisive factor when choosing the ferry.

Port information

To get to the departure port, use the address and follow the signs to the terminal when arrived.


Piombino terminal address:
Piazza Salvador Allende, 57025 Piombino LI, Italy

Rio Marina

Rio Marina terminal address:
Rio Marina, 57038 Rio Marina, LI, Italy

Frequently Asked Questions Ferry Piombino-Rio Marina

Which ferry companies sail on this crossing?

You can choose to book a ferry with Toremar.

How long does the crossing take?

The distance from Piombino to Rio Marina is only 16 km. Toremar sails this route in about 40 minutes.

How often does the ferry go?

The ferries sail around 8 times per week back and forth between Piombino and Rio Marina.

Can I bring my pet on board?

Yes, almost on all ferry routes you can bring your pet (dogs, cats, and ferrets).
Piombino-Rio Marina
Piombino-Rio Marina

From: 18,00