Ferry to Elba
New Mobile Number
Trailer / Caravan
Coronavirus ferry travel advice
Please note that the information provided is correct to the best of our knowledge at the time we have received the same information from the Ferry Operators. The situation is changing rapidly and we will try to keep the website updated as soon as we receive updates from the ferry companies.
Domestic Routes in Elba
3 crossings daily20 min
Ferries from Italy to Elba
4 crossings daily15 min
6 crossings daily1 hr
11 crossings daily40 min
2 crossings daily45 min
Book a ferry to Elba, or even around Elba, with AFerry. AFerry always has cheap prices for Elba ferries, allowing you to travel relaxed, knowing that you got a great deal. Elba ferries operate from 3 ferry ports - Cavo, Portoferraio and Rio Marina. You can book a ferry to Elba from 2 countries/regions - Corsica and Italy. There are 4 ferry routes to Elba - Bastia to Portoferraio, Piombino to Cavo, Piombino to Portoferraio and Piombino to Rio Marina. There is also one domestic route within Elba connecting Cavo and Portoferraio.
Elba Ferry Companies
Ferries to, and in Elba are operated by 3 ferry companies - Corsica-Sardinia Ferries, Moby Lines and Toremar. Because there are 3 ferry companies, and 5 ferry routes, comparing prices and times can be very useful to help you get the best price at the best time to suit your plans. Companies like Toremar, Moby Lines and Corsica-Sardinia Ferries offer unbeatable services and you'll feel like you're on holiday, the moment you step on board. Travelling to, or in Elba will be easy and hassle free. Start by making your booking today, it's quick and easy.
Elba Popular Questions
Want to know more about your journey to Elba? We've compiled some of the most frequently asked questions by our customers to help you plan your journey.
Which ferries go to Elba?
Ferries to Elba are operated by Moby Lines and Toremar.
Where can I get a ferry to in Elba?
With AFerry you can book a ferry to Cavo, Portoferraio and Rio Marina.
How long is the ferry to Elba?
It depends where and when you travel. The quickest crossing to Elba is Piombino - Cavo with Toremar and takes 15 min, while the longest crossing is Pianosa - Rio Marina with Toremar and can take up to 1 hrs 50 min.