How to arrive:

By car:
You have to take on the car to the port of Piombino. It's possible to dock at the porto of Portoferraio (destination with more routes) about an hour crossing or at the port of Rio Marina (destination less expensive) about an half an hour crossing. From Portoferraio  follow the Porto Azzurro direction (about 30 min.) and when you arrive you can look for parking in central square where there is a special area for loading and unloading. From Rio Marina follow the Porto Azzurro direction, is only about 15 minutes.

By train:
Elba island is not equipped with a rail network. It's possible only arrive to the port of Piombino that it's well served all the year. From the port of Portoferraio and Rio Marina is possible arrive with the bus (117). We are near the bus stop.

By Plane:
In the island there's a little aerport at La Pila where flights land that depart from: Pisa, Milano Malpensa, Bergamo Orio al serio, Berna, Zurigo, Ginevra, Friedrichshafen, Amburgo, Düsseldorf, Berlino, Vienna. From the airport now it's possible only moving around by taxi.