
L’île d’Elbe est facilement accessible par voie maritime grâce aux liaisons quotidiennes depuis Piombino Marittima, sur la côte toscane.
Les tarifs peuvent varier selon la compagnie de ferry et la période, tout comme le temps de traversée : 70 minutes pour Portoferraio, 45 minutes pour Rio Marina et 35 minutes pour Cavo. D’octobre à mars, un ferry part toutes les deux heures, tandis qu’d’avril à septembre, les départs sont programmés toutes les heures. Une liaison rapide par hydrofoil existe pour le transport de passagers uniquement.

Ce sont 4 compagnies de navigation qui assurent les liaisons avec l’île d’Elbe : Toremar, Moby Lines, Blu Navy et Corsica Sardegna Elba Ferries.
Le port principal de l’île est Portoferraio, accessible en environ une heure depuis Piombino. Nombreuses sont les liaisons avec les ports de Rio Marina et Cavo.
Les horaires des traversées varient selon les différentes périodes de l’année avec des départs toutes les 30 minutes en été.