Mit dem Auto
Elba ist mit dem Auto erreichbar, indem man in Piombino auf die Fähre geht, wo mehrere Reedereien komfortable Fähren mit zahlreichen täglichen Verbindungen betreiben.
Aus dem Norden: Autobahn A12 Richtung Genua-Livorno, Ausfahrt Rosignano. Weiter auf der S.S. Aurelia bis Venturina-Isola d’Elba und dann weiter nach Piombino Marittima.
Aus dem Nordosten: Autobahn A1 Bologna-Florenz-Pisa-Livorno, Ausfahrt Rosignano. Weiter auf der S.S. Aurelia bis Venturina-Isola d’Elba und dann weiter nach Piombino Marittima.
Alternativ, unter Nutzung der Schnellstraße Firenze-Pisa-Livorno: Ausfahrt Firenze Signa und weiter auf der S.S. bis Collesalvetti; zurück auf die Autobahn bis Rosignano Marittimo, dann die Schnellstraße bis Venturina und weiter nach Piombino Marittima.
Aus dem Süden: Autobahn A12 Rom-Grosseto. S.S. Aurelia, Ausfahrt Venturina-Isola d’Elba, weiter nach Piombino Marittima.
Mit dem Zug und Bus
Um die Fähre nach Elba zu nehmen, egal ob man aus dem Norden oder Süden kommt, muss man den Hafen von Piombino erreichen, wo es den kleinen Bahnhof Piombino Marittima und den Busbahnhof gibt, beide direkt vor den Fähranlegestellen.
Ankunft mit dem Bus aus Mailand
Zwei Busunternehmen verbinden Mailand mit dem Hafen von Piombino: Autostradale, nur im Sommer, und Arzillibus, das sowohl im Winter als auch im Sommer fährt.
Ankunft mit dem Bus aus Florenz
Im Sommer gibt es eine direkte Verbindung zwischen Florenz und Piombino. Abfahrt erfolgt vom Piazzale Montelungo, Bahnhof Santa Maria Novella, und die Fahrt dauert etwa 2 Stunden und 30 Minuten.
Ankunft mit dem Bus aus Siena
Im Sommer verkehrt der Mare Bus-Service zwischen Poggibonsi, Siena und Piombino Marittima. Von Siena aus dauert die Fahrt etwa 2 Stunden und 40 Minuten bis zum Hafen von Piombino.
Mit dem Flugzeug
Es ist auch möglich, die Insel Elba mit dem Flugzeug zu erreichen; es gibt einen Flughafen in der Nähe von Marina di Campo, in der Gegend von La Pila, von dem aus Verbindungen zu mehreren italienischen und europäischen Städten bestehen.