Help with this please.
Train http://www.trenitalia.com/cms/v/index.jsp?vgnextoid=4ddd1a035296f310VgnVCM1000005817f90aRCRD
Siena-Grosseto 1 1/2 hrs. Change at Grosseto-Albinia 18 min. Taxi to Porto Santo Stefano 20 min.
Sandy,
This should provide some ideas on that route.....
http://www.rome2rio.com/s/Siena/Giglio-Island
The route appears to be train from Siena to Orbetello-Monte Agrigentario (2-2.5 hours), Taxi to Porto Santa Stefano (about 15 minutes) and then Ferry to Isola del Giglio (about 1.25 hours).
Buon Viaggio!
You can also take a bus form Orbetello Station to Porto Santo Stefano. Buy a ticket at the Tabacchio and be prompt.
Thanks everyone!