La distanza di 10 chilometri che separa l'isola dal continente viene coperto con circa un'ora di navigazione. I traghetti raggiungono i porti di Portoferraio, Rio Marina e Porto Azzurro; quest'ultimo è il più vicino al paese di Capoliveri.
Un collegamento veloce tramite aliscafo, (solo passeggeri) in 20 minuti raggiunge Cavo, frazione di Rio Marina, proseguendo poi, per Portoferraio, dove arriva dopo altri 15 minuti di navigazione.
Nel periodo estivo è bene prenotare.
Collegamenti autostradali con Piombino Marittima
Da Nord:
Autostrada A12 per Genova-Livorno
con uscita a Rosignano; proseguire sulla S.S Aurelia fino a Venturina-Isola
d'Elba e di qui proseguire per Piombino Marittima.
Da Nord-Est:
Autostrada A1 Bologna-Firenze-Pisa-Livorno
con uscita a Rosignano; proseguire sulla S.S Aurelia fino a Venturina-Isola
d'Elba e di qui proseguire per Piombino Marittima.
Da Sud:
Autostrada A12 Roma-Grosseto;
S.S Aurelia uscita Venturina-Isola d'Elba, proseguire per Piombino Marittima.
Piombino Marittima dispone inoltre di collegamento ferroviario tramite Trenitalia; la stazione si trova di fronte ai pontili d'imbarco.