L'Elba e' raggiungibile in auto imbarcandosi a Piombino Marittima, dove due compagnie di navigazione (Toremar e Moby Lines) dispongono di confortevoli traghetti che durante il periodo estivo effettuano numerose corse plurigiornaliere.
Con una sola ora di navigazione si coprono i circa 10 chilometri che separano l'isola dal continente, raggiungendo i porti di Portoferraio, Porto Azzurro e Rio Marina.
Esiste anche un collegamento veloce tramite aliscafo, per il solo trasporto passeggeri, che in soli 20 minuti raggiunge Cavo, frazione di Rio Marina, proseguendo poi, per Portoferraio, dove arriva dopo altri 15 minuti di navigazione.

Da Nord:
Autostrada A12 per Genova-Livorno  uscire 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 uscire a Rosignano.
Proseguire sulla S.S Aurelia fino a Venturina-Isola d' Elba e di qui proseguire per Piombino Marittima.

In alternativa, sfruttando la s.g.c. Firenze-Pisa-Livorno: uscire a Firenze Signa e seguire la s.s. fino a Collesalvetti; rientrare in Autostrada fino a Rosignano Marittimo quindi prendere la superstrada fino a Venturina, quindi Piombino Marittima.

Da Sud:
Autostrada A12 Roma-Grosseto, S.S Aurelia uscita Venturina-Isola d' Elba, proseguire per Piombino Marittima.

In Aereo:
Da Milano, Bologna, Pisa ed altre località italiane è possiblile raggiungere l'aereoporto dell'Isola d'Elba (Marina di Campo) con i voli della compagnia Elbafly.