Il comune di Rio Marina è raggiungibile imbarcandosi a Piombino Marittima con i traghetti delle compagnie di navigazione Toremar oppure si può raggiungere Portoferraio con la compagnia Moby Lines.
Da Nord
Da Milano prendere l'autostrada A1, a Parma Ovest continuare sull'autostrada A15, poi autostrada A12 Genova - Livorno, uscire a Rosignano Marittimo e proseguire sulla superstrada SS 1 Aurelia in direzione Venturina - Piombino - Isola d'Elba, seguire indicazioni per Piombino Marittima.
Da Sud
A Roma immettersi nell'autostrada A12 in direzione di Civitavecchia, proseguire sulla superstrada SS 1 Aurelia in direzione di Grosseto, continuare in direzione Venturina - Piombino - Isola d'Elba, seguire indicazioni per Piombino Marittima.
A Portoferraio prendere la SP 24, attraversare Magazzini, Rio nell'Elba e poi seguire in direzione Rio Marina.
Treno/Bus
In treno
E' consigliabile raggiungere la stazione ferroviaria di Campiglia Marittima con la linea Genova - Roma e proseguire con la coincidenza per la stazione di Piombino Marittima (di fronte al porto di Piombino). Dalla stazione di Piombino Centrale c'è il collegamento veloce a Piombino Marittima (3 minuti circa). Per consultare gli orari dei treni visitare il sito web delle Ferrovie dello Stato www.ferroviedellostato.it/.
In atuobus
Autolinee ATL (Servizio Trasporti Livornese): Linea extraurbana 117 (Portoferraio - Porto Azzurro - Rio Elba - Rio Marina - Cavo con direzione Capoliveri). Per maggiori dettagli consultare il sito web dell'azienda www.atl.livorno.it/
Aereo
Aeroporto di Marina di Campo Isola d'Elba (dista 29 km circa)
Aeroporto di Pisa (dista 108 km circa da Piombino Marittima)
Aeroporto di Firenze (dista 165 km circa da Piombino Marittima)
Mare
Dal Porto di Piombino partono i traghetti per Rio Marina (1h circa di navigazione).
I collegamenti marittimi sono garantiti da due compagnie di navigazione, gestiscono il servizio trasporto auto e passeggeri. Esiste anche un collegamento veloce tramite aliscafo, per il solo trasporto passeggeri (in 20 minuti circa raggiunge Cavo, piccola frazione di Rio Marina):
Toremar: Compagnia pubblica del Gruppo Tirrenia. Per conoscere orari e tariffe dei traghetti visitare il sito web www.toremar.it/
Moby Lines: E' una Compagnia privata e garantisce esclusivamente i collegamenti fra Piombino e Portoferraio. Per maggiori informazioni sui tragitti consultare il sito web www.mobylines.it/. Si prosegue in autobus con la linea ATL o in auto come indicato sopra.