Elba ist mit der Fähre von Piombino Marittima aus erreichbar. Es gibt dort vier Fährgesellschaften (Toremar, Blu Navy, Moby Lines und Corsica Ferries) die über komfortable Fährschiffe verfügen und die die Insel mehrmals täglich anfahren. In einer Stunde (30 Minute mit Corsica Ferries) erreicht man die Insel Elba (zwischen Kontinent und Insel sind es 10 Km.) und seine Häfen von Portoferraio (der Haupthafen), Cavo und Rio Marina.
Als Alternative gibt es auch eine Schnellverbindung mit dem Tragflächenboot, nur für Passagiere ohne Auto, die Portoferraio nach nur 35 Minuten erreicht.