How to get to Elba Island

How to get there

Thanks to regular sea and air connections, the island of Elba can be conveniently reached at any time of the year

Wild and unspoilt Elba, super-equipped and state-of-the-art, in any case all to be discovered. There are so many opportunities to experience the sea along the more than 147 kilometres of coastline, each with its own morphology and character: long golden sandy beaches, tiny pebble coves, black sandy beaches, others of the whitest pebbles, imposing granite cliffs and basalts. Impossible not to find the perfect one for you.


The island can be reached from the Port of Piombino in one hour by ferry. Ships to the Island of Elba all depart from the Port of Piombino for connections to Portoferraio (about a 60-minute crossing) and-with less frequency-Rio Marina and Cavo (about 45 and 35 minutes).

There is also the possibility of a fast connection via Toremar hydrofoil reserved only for passenger transport with a Cavo route (about 20 minutes) and continuation to Portoferraio (another 15 minutes, for a total of 35 minutes)

For car transport, there is also (during busy periods) a fast connection by Corsica Sardinia Ferries (about 40 minutes) with Piombino – Portoferraio route.

If, on the other hand, you wish to leave your car in Piombino, both free and paid outdoor and covered secure parking spaces are available within the port area.


There are numerous ways to get to Elba Island directly by plane. Some operators, depending on the period under consideration, provide access to La Pila Airport, in the vicinity of Marina di Campo.

Silver Air

Elba’s national airline, which flies on a territorial continuity basis from Elba Island to Pisa and Florence, guarantees flights all year round. Seasonal flights from Elba to Milan Linate and Bologna from June to September.

Swiss Flight Services

The routes operated by Swiss Flight Services are:
Bern – Elba Island
La Chaux De Fonds – Elba Island


Volea is an airline that operates customized charter flights to and from the island of Elba to the rest of Europe. It is like reaching the destination by private flight.


Getting to Piombino by car

FROM THE NORTH-WEST: Follow the A12 Genoa-Livorno freeway south to the Rosignano exit.

FROM NORTH-EAST: Drive along A1 Bologna-Florence highway and then take A11 junction towards Pisa Livorno to join A12 with exit at Rosignano. Alternatively junction Firenze Signa take the SGC Firenze-Pisa-Livorno with exit Collesalvetti to then proceed towards Rosignano. Once out of the Rosignano tollbooth continue on the S.S. Aurelia to the Venturina-Isola d’Elba junction to continue two-lane expressway. When approaching Piombino, follow the signs for Porto di Piombino.

FROM THE SOUTH: Take the A12 Rome-Grosseto highway heading north and continue on the S.S. Aurelia to the junction at Venturina-Isola d’Elba to continue on the two-lane expressway. When approaching Piombino, follow the signs for Porto di Piombino.


For those who prefer to reach Piombino by train, the reference station is Campiglia Marittima (on the Genoa-Rome route) from which one can get to Piombino Marittima station and port with frequent connections and shuttles.

For schedules consult the Trenitalia website, specifying Piombino Marittima as the station of arrival. For AT Autolinee Toscane shuttle bus schedules (which leave from the square in front of the station).


It is possible to reach the Port of Piombino through connections operated by various operators. There are direct routes from Milan and Florence (during July-September).