Ferry from Piombino to Rio Marina (Elba)

Tickets, Prices & Schedules

Ferries between the port of Piombino and Rio Marina on the Island of Elba operate all year round, with around 6 crossings a day. Toremar ferries take about 45 min to reach Rio Marina, and ticket prices start at around €13.

Find everything you need to know about ferries to Rio Marina, including timetables, prices and operators, and book your trip online on Ferryhopper!

Discounts

On Piombino - Rio Marina ferries, children up to 3 years old travel free of charge, while those up to 11 years old can get up to a 50% discount

On-board services and amenities

Toremar ferries from Piombino to Rio Marina are usually equipped with Wi-Fi, a bar, air-conditioned indoor areas, and dedicated facilities for passengers with disabilities, such as reserved seating.

Find out more about the services available on ferries from Piombino to Rio Marina, including seating options, luggage policies and travelling with pets.

Cabins and accommodation

As the journey is short, there are no cabins on Piombino - Rio Marina ferries, but every ticket includes a seat for each passenger.

Luggage

With Toremar, passengers are allowed to bring luggage with a maximum weight of 10 kg on hydrofoils.

Traveling with pets

Toremar allows passengers to travel from Piombino to Rio Marina with their furry companion. Just add your pet to the booking and pay a small supplement.

Small pets must travel in a carrier, while larger animals must always be kept on a lead and wear a muzzle.

Useful tips for your ferry trip to Rio Marina from Piombino

Check out some useful travel tips for your ferry Piombino - Rio Marina trip:

  • During the high season, we recommend arriving at the port of Piombino at least 1 hr in advance to avoid delays.
  • From April to October, there are plenty of crossings to Elba throughout the day. The number of departures decreases during the winter months.
  • Rio Marina is one of the 3 ports on Elba with direct connections from the port of Piombino. Year-round crossings are also available to Portoferraio and Cavo. Find out more on our page about Piombino - Elba ferries!
  • Read our travel guide to discover what to see and do on the Island of Elba.
  • From Rio Marina, you can catch ferries to Pianosa island. Take a look at the Elba - Pianosa route to plan the perfect day trip!
  • Remember to book your return trip from Rio Marina to Piombino in advance for a more relaxed holiday.

Where to take the ferry from from Piombino to Rio Marina

Ferries to Rio Marina depart from the port of Piombino (usually from Molo Elba), which is less than 2 km from the town centre. The port is easy to reach by train in around 20 min. Piombino Marittima station is just a 2-min walk from the ferry terminal.

If you’re travelling without a car, you can leave your vehicle in the car parks located within the port area of Piombino.

Where does the ferry arrive in Rio Marina?

The port of Rio Marina is located on the eastern coast of the Island of Elba. It is a small harbour just a short walk from the town centre. From here, you can also travel to the island of Pianosa.

Getting around Rio Marina

From the port of Rio Marina, you can easily reach the historic centre and the seafront on foot. To get to nearby areas, such as Porto Azzurro, and the surrounding beaches, it is best to use your own vehicle or hire a scooter or bike. Alternatively, there are taxis and buses (route 117).

How long is the ferry ride from Piombino to Rio Marina (Elba)?

Toremar ferries take around 45 min to travel from Piombino to Rio Marina. 

Piombino - Rio Marina (Elba) ferry companies

Related posts from our blog

FAQs

On ferries from Piombino to Rio Marina, vehicles can be transported. Prices vary depending on the type of vehicle: 

  • Car: fares from €60
  • Motorbike: fares from €23
  • Camper van: fares from €97

Tip: with a camper trip around Elba, you can not only explore the island in complete freedom, but also save on accommodation.

The Piombino - Rio Marina route is served by fast ferries that take just 45 min to reach the Island of Elba.

The distance between Piombino and Rio Marina is 9 nautical miles (around 15 km).

When booking your Piombino - Rio Marina trip on Ferryhopper, you can easily check in online, get your tickets on your phone, and board the ferry directly with your e-ticket without collecting any paper tickets at the port.

Find detailed answers to all your questions about ferry ticket changes, cancellations and refunds.

Remember that you can also use Ferryhopper's online booking modification service, available with certain ferry companies.

Related ferry schedules

More ferry routes

Book your ferry tickets