Ferries to Elba Island
Luxury Villa Experience Traveling to Elba Island


How to get to Elba Island: ferry guide



Reaching Elba Island is simple and pleasant: ferries depart from the port of Piombino Marittima and arrive mainly in Portoferraio, the island's capital.

The crossing takes about an hour, with departures every 30-60 minutes in high season.

It is also possible to arrive by plane in Pisa, Florence, Milan or Rome and continue by car or train to Piombino.
During summer, direct flights connect Elba (Marina di Campo airport) with Germany and Switzerland.


Shipping companies to Elba


Three main companies connect Piombino with Elba Island daily:
  • Toremar - cpublic company, reliable, year-round connections
  • Moby Lines - large and comfortable ships, year-round connections
  • Blu Navy - Elban company with competitive rates, year-round connections
Tip: in high season (July-August) book in advance, especially if traveling with a car.



Routes, duration and ferry timetables


Piombino - Portoferraio (recommended route)
  • Duration: about 60 minutes
  • Distance: 10 nautical miles
  • Departures: every 30-60 minutes from April to October
Other available routes
  • Piombino - Rio Marina (45 minutes)
  • Piombino - Cavo (20 minutes by hydrofoil - limited departures)

Consigli per l'acquisto del biglietto


Tips to save:
  • Book in advance - prices increase based on ferry filling
  • Choose flexible times (early morning or afternoon)
  • Book round trip together - discounted rates

When to book


  • July - August: 2-3 weeks in advance
  • April -May - June - September - October: also possible last minute

From arrival to Villa di Sogno


  • Distance: 12 km from Portoferraio to Lacona
  • Travel time: 15-20 minutes
  • Route: follow SP26 towards Lacona/Capoliveri

Car rental or private transfer


Car rental:
  • You will find national and local agencies directly at the port of Portoferraio (Maggiore, Hertz, Europcar, Avis).
  • Local rentals often offer more competitive rates.
Private transfer:
  • Upon request, we organize a private transfer from the port of Portoferraio to Villa di Sogno, with luggage assistance and personalized welcome.
  • Rates from € 40 based on number of people.

Practical tips for ferry travel


  • Arrive at the port at least 30-60 minutes before departure
  • Bring your printed or digital ticket
  • Wear light clothing and protect yourself from the sun while waiting
  • Animals are allowed (check the rules of the chosen company)
  • Enjoy the crossing - the view of the Tuscan Archipelago is breathtaking!
Organize your trip to Elba Island in a few clicks.
Book the ferry, reach Lacona and live your holiday at Villa di Sogno with pool and sea view.
Apartments with pool and sea view on Elba Island
Choose Lacona, Stella or Montecristo and live your perfect holiday between comfort, nature and sea.

Villa di Sogno FAQ

Frequently Asked Questions

In this section the most frequently asked questions about ferries to Elba.
Don't find your question in the list? Ask us directly

Contact us

From the port of Piombino Marittima, with main arrival in Portoferraio.

About 1 hour to Portoferraio, 45 minutes to Rio Marina and 20 minutes to Cavo.

Yes, it is recommended, especially in summer and if traveling with a car.

Moby, Toremar and Blu Navy, with regular departures every day.

Follow SP26 towards Lacona/Capoliveri - 12 km distance, about 20 minutes.