L’isola d’Elba è facilmente raggiungibile via mare grazi ai collegamenti quotidiani da Piombino Marittima, sulla costa toscana.
I prezzi possono variare a seconda della compagnia di traghetti e del periodo, e anche il tempo di percorrenza varia: 70 minuti per Portoferraio, 45 minuti per Rio Marina e 35 minuti per Cavo. Da ottobre a marzo salpa un traghetto ogni due ore, mentre da aprile a settembre le partenze sono predisposte ogni ora. Esiste un collegamento veloce tramite aliscafo per il solo trasporto passeggeri.
Sono 4 le compagnie di navigazione che effettuano collegamenti con l’isola d’Elba: Toremar, Moby Lines, Blu Navy e Corsica Sardegna Elba Ferries.
Il proto principale dell’isola è Portoferraio, raggiungibile in circa un’ora da Piombino. Numerosi i collegamenti con i porti di Rio Marina e Cavo.
Gli orari delle traversate variano a seconda dei diversi periodi dell’anno con corse ogni 30 minuti in estate.