Where do the ferries to Elba depart from?
The main departure port is Piombino in Tuscany. It’s located about 90 kilometers from Livorno and is easily accessible by car or train.
Ferries depart from Piombino to several ports on Elba:
-
Portoferraio – the island’s largest port and the most common ferry destination.
-
Rio Marina – a good choice if you’re heading to the eastern part of the island.
-
Cavo – the fastest connection, ideal especially for the northeastern part of Elba.
Most connections go to Portoferraio, from where you can easily reach all parts of the island.
How long does the crossing take?
The duration of the crossing depends on both the route and the carrier.
-
Piombino – Portoferraio: approximately 60 minutes.
-
Piombino – Rio Marina: approximately 45 minutes.
-
Piombino – Cavo: approximately 20–35 minutes (depending on the type of ship).
During peak season, ferries run from early morning until evening, often at intervals of less than an hour.
Which ferry companies operate on the route to Elba?
Several ferry companies operate on the route between Piombino and Elba. Thanks to competition, a large number of crossings are available during the season.
The best known are Toremar, Moby Lines (with its playful, colorful ferries), and Blu Navy. All companies carry passengers, passenger cars, motorcycles, and bicycles.
How much does a ferry to Elba cost?
The price depends on several factors: the travel date, the chosen carrier, the departure time, the number of passengers, and the size of the vehicle.
As a general guide, you can expect the following prices:
| Type of Trip | Approximate price |
| Adult without a car | from 15–30 € |
| Passenger car + driver | approximately 60–120 € per trip |
| Family with two children and a car | usually 100–220 € per trip |
Prices are usually higher during the summer months than in the spring or fall.
Is it worth booking in advance?
Yes. If you’re traveling between June and September, definitely don’t put off making a reservation.
Saturday departures, morning sailings, and dates during Italian national holidays are the most popular. By booking in advance, you’ll not only secure a spot on the ferry but often get a better price as well.
How early should you arrive at the port?
Operators usually recommend arriving with your car 60 to 90 minutes before departure, and without a vehicle, about 30 minutes before departure.
During peak season, traffic jams can form as soon as you arrive at the port of Piombino, so it’s best to allow extra time.
Is it possible to get to Elba without a car?
Yes. If you plan to stay in one resort, you can travel as a foot passenger. There is a bus service on the island connecting the main towns and beaches. In addition, you can easily rent a car, scooter, or e-bike in the tourist centers.
Nevertheless, having your own car is an advantage if you want to explore different parts of the island, lesser-known beaches, or mountain villages during your vacation.
Final Tip
If you’re traveling during the summer season, book your ferry as early as possible. You’ll have a wider selection of departure times, often at a better price, and you’ll avoid the stress of sold-out trips. Upon arrival on Elba, you’ll find an island with crystal-clear waters, picturesque towns, and stunning natural beauty—one of the most popular destinations in the Tuscan Archipelago.
Are you planning a trip to Italy?
With us, you can find and book verified accommodations throughout Italy. Explore our offers