Durante tutto l'anno gli autobus garantiscono collegamenti con le principali località dell'isola e, da giugno a settembre, sono affiancati da servizi Marebus che garantiscono il collegamento con le spiagge nei comuni di Portoferraio, Marciana, Rio nell'Elba, Rio Marina, Porto Azzurro e Capoliveri. Per raggiungere la spiaggia dell'Enfola occorre prendere la linea 6 (Portoferraio­Viticcio), scendere al capolinea Viticcio e proseguire per circa 1 km a piedi.