Il porto di Portoferraio collega l'Isola d'Elba con il porto di Piombino sul continente italiano e con la Francia. Le rotte Portoferraio - Bastia, Portoferraio - Cavo e Portoferraio - Piombino sono offerte più volte al giorno dalle compagnie di navigazione Toremar, Moby Lines, Corsica Ferries e Blu Navy.