Elba Ferries ▷ Quick and Easy Booking

Elba Ferries ▷ Quick and Easy Booking

Book the ferry to the island of Elba

Compare offers from the best companies and book your tickets at the best price
Select your vehicles
Trailer vehicles
      Alternative ports
      Alternative dates
      Age of children on the day of travel?
      Animals
      Ferries at the best price

      Why is it worth booking on Ferriesonline.com?

      • Compare all the offers and get the best prices!
      • Get exclusive discounts on the best companies
      • Customer support in English 7/7
      • 4.5/5 star reviews!

      Upcoming Departure Times Ferries Elba Island
      Choose the route you are interested in and find out the offers for Elba Island.

      Route
      Departure
      Duration
      Piombino ► Portoferraio
      Blu Navy, ship BluNavy
      Sat 11/08 12:45
      1h
      Piombino ► Portoferraio
      Toremar, ship Marmorica
      Sat 11/08 13:30
      1h
      Piombino ► Portoferraio
      Toremar, ship Oglasa
      Sat 11/08 14:30
      1h
      Piombino ► Cavo
      Toremar, ship Schiopparello Jet
      Sat 11/08 14:55
      0h 15m
      Piombino ► Rio Marina
      Toremar, ship Rio Marina Bella
      Sat 11/08 15:30
      0h 45m
      Piombino ► Cavo
      Toremar, ship Schiopparello Jet
      Sat 11/08 16:05
      0h 15m
      Piombino ► Portoferraio
      Toremar, ship Schiopparello Jet
      Sat 11/08 16:05
      0h 40m
      Piombino ► Portoferraio
      Toremar, ship Marmorica
      Sat 11/08 16:40
      1h
      Piombino ► Rio Marina
      Toremar, ship Rio Marina Bella
      Sat 11/08 17:50
      0h 45m
      Piombino ► Portoferraio
      Blu Navy, ship BluNavy
      Sat 11/08 18:30
      1h

      Ferries to Elba Island: Book on Ferriesonline.com

      Book your discounted ferry tickets to Elba Island on Ferriesonline.com. In just a few clicks, select your route, choose your departure date, and compare ferry company prices all in one place. Never miss any active deals and always book at the best price.

      Prices and Offers for Elba Island

      How much does a ticket cost? Ferry prices to Elba Island vary depending on the departure port, ferry company, and season. However, by booking in advance and taking advantage of current promotions, you can find great fares and special offers.

      For example, the line connecting Cavo to Portoferraio by ferry costs around €60 per person round trip and is available for foot passengers only, as are the routes from Pianosa to Rio Marina.

      The Portoferraio–Cavo route, which operates within the island, is ideal for exploring different parts of Elba. The average crossing time is about 30 minutes, with a price of around €30 one way.

      To reach the island by car, you must depart from Piombino, one of the most popular routes to Elba. The distance between these two ports is about 22 km, and the average crossing time is around 1 hour and 15 minutes. The cost for a car trip ranges from €130 to €170 round trip.

      Ferry Companies Operating to Elba Island

      The main ferry companies operating to Elba Island are:

      • Moby, on routes from Piombino to Portoferraio and Cavo
      • Blu Navy, from Piombino to Portoferraio
      • Toremar, operating from Cavo to Portoferraio and Piombino, from Pianosa to Rio Marina and Piombino, and from Piombino to Pianosa, Rio Marina, Cavo, and Portoferraio


      These companies regularly offer discounts and promotions to make the journey more affordable. All deals are available on Ferriesonline.com — compare fares and book the best option for your trip!

      Elba Ferries: Ports and Routes

      Elba Island can be reached from Italy via the port of Piombino to:

      • Portoferraio, about 10 km from the mainland (crossing time: around 70 minutes)
      • Cavo, with a crossing time of about 35 minutes
      • Rio Marina, with a crossing time of about 55 minutes

      There is also a fast connection operated by Toremar for passengers only, reaching Cavo in just 15 minutes, then continuing to Portoferraio after another 15 minutes. The vessel is called Schiopparello Jet and is a high-speed ferry.








      Companies that cover the destination: Elba Island

      Moby Lines - Moby, Toremar, Blu Navy


      Customer service 5 days a week

      The booking centre is open from 9 a.m. to 7.30 p.m. and can only be contacted by email or via your user area.