Travel by ferry to Elba! Travelling to Elba couldn't be more relaxed than by ferry. This way you start your Elba holiday rested and without stress.
Ferries leave regularly from Piombino to Elba. Ports of arrival include Cavo, Rio Marina and the island’s capital Portoferraio. There is also a ferry connection between Corsica (Bastia) and Elba (Portoferraio) during the summer months.
Table of contents › show
Search & Book Ferries to Elba
Use our ferry search to find your ferry to Elba. We compare the offers of different shipping companies on each route. So you always get the cheapest offer for your Elbaferry. Check availability and timetables now.
Map of ferries to Elba
On this map you can see an overview of all ferry connections to Elba.
Wir laden gerade die Karte der Fähren to Elba für dich.
All ferries to Elba
Hier findest du alle aktuellen Fährverbindungen to Elba noch einmal in der tabellarischen Übersicht.
| Ferry connection | Country of origin & country of destination | Number & Duration of trip |
Shipping company |
|---|---|---|---|
| Ferry Bastia (Corsica) – Portoferraio (Elba) | Ferry from Corsica to Elba | 2 times a week 1 hour 30 minutes |
Corsica Ferries |
| Ferry Piombino – Cavo (Elba) | Ferry from Italy to Elba | up to 5 times a day 15 minutes |
Toremar |
| Ferry Piombino – Portoferraio (Elba) | Ferry from Italy to Elba | up to 40 times a day 40 minutes |
Blu Navy Moby Lines Toremar |
| Ferry Piombino – Rio Marina (Elba) | Ferry from Italy to Elba | up to 6 times per day 45 minutes |
Toremar |
| Ferry Rio Marina – Pianosa | Ferry from Elba to Pianosa Island, Italy | 1 time per week 1 hour 50 minutes |
Toremar |
Ferry ports to Elba
You can find an overview of all ferry ports to Elba here.
Cavo (Elba)
Discover Cavo on Elba, a charming seaside resort that impresses with its proximity to the mainland. Cavo’s history goes back a long way, starting with a Roman villa from the ...
Here you will find information about the port, the ferry terminals, travel arrangements, and all Ferries to Cavo (Elba).
Port address
| Ferry port Cavo (Elba) | |
|---|---|
| Street: | Lungomare Vespucci |
| Postcode & city: | 57038 Cavo LI |
| Country: | Italy |
| GPS: | 42.860305, 10.423865 |
Travel information
Arrival by car
The Cavo ferry port is accessible from various places on Elba from:
- From the west(Portoferraio): Follow the SP26 and SP28 road to the northeast and then the SP33 to Cavo.
- From the south(Rio Marina or Porto Azzurro): Take the SP26 road north to Cavo.
Arrival by bus & train
Elba has a public transport system that connects various places on the island. Check the bus timetable for bus connections to Cavo.
Arrival by plane
Marina di Campo Airport is the nearest airport to Elba. From there you can take a cab or bus to the ferry port of Cavo.
Portoferraio
Portoferraio, the capital of the island of Elba, offers you historical sights and picturesque coastal landscapes. Discover the fortresses of Cosmopoli, built by Cosimo I de’ Medici, which provide an ...
Here you will find information about the port, the ferry terminals, travel arrangements, and all Ferries to Portoferraio.
Port address
| Ferry port Portoferraio | |
|---|---|
| Street: | Calata Italia |
| Postcode & city: | 57037 Portoferraio LI |
| Country: | Italy |
| GPS: | 42.812736, 10.322907 |
Travel information
By car on Elba
As Elba is a small island, there are no highways. To get to the Portoferraio ferry port, use the island’s main roads. From the west side of the island, for example from Marciana Marina, follow the SP25 road and then the SP24 to Portoferraio. From the south, from places like Marina di Campo, the SP30 and SP26 roads lead towards Portoferraio.
By bus
On Elba, buses connect the various towns on the island with Portoferraio. Check the local bus timetable for exact departure times and routes to get to the ferry port.
With the Ferry
The ferry port of Portoferraio is served by various ports on the Italian mainland, such as Piombino.
Arrival by plane
Elba has a small airport, Marina di Campo Airport (EBA). From here you can take a cab or bus to the Portoferraio ferry port.
Rio Marina (Elba)
Discover Rio Marina on the island of Elba, a small fishing and mining village with roots in Etruscan times. This village played a central role in the Italian economy for ...
Here you will find information about the port, the ferry terminals, travel arrangements, and all Ferries to Rio Marina (Elba).
Port address
| Ferry port Rio Marina (Elba) | |
|---|---|
| Street: | Calata dei Voltoni |
| Postcode & city: | 57038 Elba, Rio Marina LI |
| Country: | Italy |
| GPS: | 42.815330, 10.430999 |
Travel information
Arrival at the Rio Marina ferry port
How to reach the Ferry port Rio Marina on Elba by car:
Arrival by car
- From the north(Cavo): Use the SP26 southwards to Rio Marina and follow the signs to the harbor.
- From the west(Portoferraio): Ferry east on the SP26 to Rio Marina. In Rio Marina, follow the signs to the ferry port.
- From the south (Porto Azzurro): Ferry north on the SP26 to Rio Marina. Follow the signs to the ferry port.
Arrival by bus & train
There are buses that connect different towns on Elba. Check the local timetable for buses to the Rio Marina ferry port.
Arrival by plane
The nearest airport is Marina di Campo Airport on Elba. From there, you can take a cab or bus to the Rio Marina ferry port.
Travel guide Elba
Holiday to Elba
The island of Elba offers holidaymakers white beaches, crystal clear waters, picturesque villages, rugged cliffs and a Mediterranean lifestyle. Those interested in history can follow in the footsteps of Napoleon Bonaparte on Elba, who lived here in exile for ten months from 1814 to 1815.
TOP excursion destinations to Elba
The island’s capital Portoferraio enchants its visitors as soon as they enter the harbour. Ochre-coloured houses, a picturesque old town and mighty fortifications determine the townscape.
Once Portoferraio was completely surrounded by a fortification wall. Access to the city was only possible through two gates. Today the Forte Falcone and Forte Stella fortresses can be visited. The Torre della Linguella and the Castello del Volterraio are also imposing witnesses of the times.
The Villa dei Mulini served as Napoleon’s residence during his exile. In keeping with his status, he had all the rooms furnished and floored with furniture imported from France. Today the National Museum is located in the premises.
On a tour of the island, tranquil coastal towns invite you to linger. Rio Marina, Porto Azzurro and Marciana Marina have one thing in common: winding alleyways, small squares and picturesque harbors.
The mountain village of Marciana has much to offer its visitors: an old town with picturesque squares and stairways, a sanctuary, a fortress, a cable car and real “stone monsters”.
Culture lovers can discover traces of antiquity in the ruins of three Roman villas. They were all built in picturesque locations and once bore witness to the wealth of their builders.
With an altitude of 1,019 metres, Monte Capanne is the highest point on the island. Whether on foot or by cable car: on clear days, the summit offers a magnificent view as far as Italy and Corsica.
Entry requirements
German citizens enter Italy with a valid passport, identity card and children’s passport. A visa is not required.
Alternative travel options
By car, motorhome, bus and train you can easily reach the ferry port of Piombino via the Italian mainland. There are also regular flights to Marina di Campo airport throughout the year.
Questions & Answers about the Elba ferry
››› How do I get to Elba by Ferries?
Most Ferries to Elba depart from the mainland port of Piombino in Tuscany. From there, you can reach the island in around 40 to 60 minutes. The ports of destination on Elba are Portoferraio, Rio Marina and Cavo.
››› Which shipping companies sail to Elba?
The shipping companies Toremar, Moby Lines and Blu Navy operate on the routes between Piombino and Elba. All of them offer crossings for both foot passengers and motorists.
››› How long does the crossing to Elba take?
The duration depends on the port of destination:
- Piombino – Portoferraio: approx. 60 minutes
- Piombino – Cavo: approx. 35 minutes
- Piombino – Rio Marina: approx. 45 minutes
››› How often do Ferries go to Elba?
In the high season, there are over 50 departures a day from Piombino – especially to Portoferraio. There are significantly fewer in the low season. The connection is available all year round.
››› Can I take my car with me?
Yes, all major ferry companies offer crossings with vehicles. Pay attention to the vehicle dimensions when booking. On Elba you can easily travel by car, but you can also use buses or rental scooters.
››› How expensive is the Ferries to Elba?
Prices vary depending on the season, route and vehicle. A one-way trip as a foot passenger costs from around €12. With a car, prices start at around €45-60. It pays to book early.
››› When should I book a ticket?
Early booking is particularly advisable in the summer or at weekends – especially if you are traveling by car or motorhome. Day trippers should also book in advance.
››› Is there a direct connection from Elba to the island of Pianosa?
Yes, the Toremar shipping company offers a connection from Rio Marina to Pianosa once a week. Vehicles are not allowed on board and a visit to the island is only possible with a guided tour.
››› Are pets allowed on the Ferries?
Yes, you can take dogs and cats with you on all Ferries to Elba. As a rule, dogs must be kept on a lead and muzzled. Please follow the instructions of the respective shipping company.
››› Can I travel to Elba by motorhome?
Yes, you can take your motorhome with you on the Ferries. Pay attention to the exact dimensions and book early – especially in the summer months. Camping on Elba is popular, but wild camping is prohibited.