Elba is the largest island in the Tuscan Archipelago and one of Italy's most popular summer destinations — the island where Napoleon spent ten months in exile, and where clear water, rugged granite hills and good wine conspire to keep visitors longer than planned. Getting there is easy: all ferries depart from Piombino Marittima on the Tuscan coast, and the crossing takes under an hour.
The crossing: Piombino to Portoferraio
The main route is Piombino Marittima to Portoferraio, Elba's capital and its largest port. The crossing takes around 60–70 minutes and runs frequently throughout the day, with sailings roughly every hour or two in high season and a reduced but still regular schedule outside July and August. Three operators cover this main corridor:
- Toremar (Toscana Regionale Marittima) — the historic state-connected operator, now privatised, with a large fleet including car ferries and fast ferries.
- Moby Lines — the blue-and-white whale-branded ferry company familiar from Corsica and Sardinia, running large car ferries on this route.
- Blu Navy — a smaller operator also serving Piombino–Portoferraio with both car and fast ferries.
All three offer similar passage times and comparable fares on the main route; the main differences are timetable slots, vessel size and onboard facilities. In peak season it is worth comparing departure times across all three operators rather than defaulting to one name.
Alternative ports: Rio Marina and Cavo
If you are heading to the northern or eastern parts of Elba, two smaller ports can save you a drive across the island once you arrive.
- Piombino to Rio Marina: Toremar serves this route, with a crossing of around 60–80 minutes. Rio Marina is on the eastern coast of Elba, convenient for Capoliveri and Porto Azzurro.
- Piombino to Cavo: The fastest crossing to northern Elba, around 30 minutes by fast ferry in season. Cavo is a smaller port, and this route is seasonal only.
For most visitors heading to Portoferraio or the resorts in the west of the island, the main crossing is the natural choice. For eastern villages, it is worth checking whether Rio Marina is a better destination port.
Getting to Piombino
Piombino is not a large city, but it is reasonably well connected to the rest of Tuscany.
- By train: A branch line connects Piombino Marittima (the ferry port station, not Piombino Centrale) directly to the national rail network via Campiglia Marittima, where you change for trains to Livorno, Pisa, Florence and Rome. The ferry-port station is steps from the embarkation area.
- By car: From Florence, the drive is roughly two hours via the SS1 Aurelia coastal road or the A1 motorway south to Grosseto and then coastal. From Rome, allow about 2.5–3 hours. Parking is available at the port but fills quickly in summer.
Taking a car to Elba
All three operators carry cars, motorbikes and campervans. Elba's roads, while often narrow and winding, are manageable with a standard car, and having your own wheels makes it far easier to reach the island's best beaches and hilltop villages. Book your vehicle crossing in advance if you are travelling between late June and early September — car space is the constraint on peak crossings, not passenger capacity. See our guide to taking a car on a ferry for general advice on check-in times and deck procedures.
Some visitors prefer to park at Piombino and hire a scooter or small car on Elba itself, which can work well for shorter stays and avoids the need to book vehicle space on the ferry.
Booking and fares
Foot-passenger fares are modest even in high season — Elba is very close to the mainland and this is a competitive route. Car fares vary by vehicle size and season; July and August see the highest rates. Booking online in advance is straightforward through each operator's website and is cheaper than buying at the port window, particularly for vehicles in peak months.
See how to book ferries for a practical walkthrough of what to expect when buying a crossing online, including vehicle dimensions and what to enter at check-in.
From Elba to Corsica
Elba is a stepping stone between the Italian mainland and Corsica. Toremar and Moby occasionally offer onward connections from Portoferraio to Bastia in northern Corsica in summer, making a touring circuit possible: mainland Italy → Elba → Corsica, or vice versa. Check current schedules carefully, as this inter-island connection is seasonal and varies year to year.
Port orientation at Piombino and Portoferraio
Piombino Marittima is a functional ferry port rather than a destination in itself — check-in desks for each operator are clearly signed near the quay, and it's worth arriving at least 30–45 minutes before a foot-passenger sailing, or up to an hour for a vehicle crossing in peak season, to allow for boarding queues. On arrival, Portoferraio's port sits right beside the old town, with its fortress walls and harbourfront cafés a short walk from where ferries dock — there's no need for a taxi or bus if you're staying centrally.
Seasonal considerations and weather
The Tyrrhenian Sea crossing to Elba is generally calm, but the Piombino Strait can occasionally see rougher conditions during autumn and winter storms, which may delay or briefly suspend fast-ferry services more than the larger car ferries. July and August bring the heaviest demand, longer queues at the port, and the highest fares, particularly for vehicles — travelling in the shoulder months of May, June or September offers a quieter crossing, milder weather on the island and noticeably lower prices for both tickets and accommodation.
Practical tips for first-time visitors
- Check in for a vehicle crossing with plenty of margin in July and August, when port queues can be lengthy even with a pre-booked reservation.
- If you're not driving, Elba's local bus network connects Portoferraio to most towns and beaches, though services can be infrequent outside peak season — check timetables before planning a full day around them.
- Sun protection and water are worth carrying even for the short 60–70 minute crossing, particularly on open-deck areas in summer.
- Confirm which port — Portoferraio, Rio Marina or Cavo — best suits your accommodation before booking, since switching later can mean an awkward drive across the island's hilly interior.
Frequently asked questions
How long is the ferry from Piombino to Elba?
The main crossing from Piombino Marittima to Portoferraio takes approximately 60–70 minutes by car ferry, or around 30–45 minutes by fast ferry where available.
Do I need to book in advance?
For foot passengers in low season, you can usually turn up and board. In July and August, and especially if you have a car, book well ahead — vehicle spaces sell out on popular sailings.
Which port on Elba should I arrive at?
Portoferraio is the main port and the best arrival point for most visitors. If you are staying in the eastern part of the island, Rio Marina is worth considering to avoid a long drive through the island's hilly interior.
Can I get to Elba without a car?
Yes. Foot-passenger ferries are frequent and affordable. Local buses connect Portoferraio to the main villages and beaches, and scooter and bicycle hire is readily available on the island.
Sources and further reading:
- Timetables and booking: Toremar, Moby Lines and Blu Navy operator websites.
- Rail connections to Piombino: Trenitalia regional timetables.
