For general information on Isola d’Elba, you can consult Elbalink.

A pdf map is available. For the Google Maps version click here.

Plane: Useful links to the main airports to reach Isola d’Elba:
Roma “L. da Vinci” (Fiumicino)
Pisa “G. Galilei”

Train: Italian Railways homepage and timetable 
Piombino Marittima station is located just across the road from the harbor so you can easily transfer to the ferry-boat. 

Ferry-boat: Timetable
Companies operating from Piombino to Portoferraio: 
Mobylines
Toremar 
Blu Navy

Car: Directions to reach Isola d’Elba from various locations:
Milan static version Google Maps version
Florence static version Google Maps version
Rome static version Google Maps version
You can determine the best route to reach la Biodola from any location using: ViaMichelin

Click here to see how to reach la Biodola by car from Portoferraio