The local bus company is called RAMA (http://www.griforama.it/). Their busses connect almost all the minor centres to Grosseto.
Giglio and Giannutri islands can be reached from Porto Santo Stefano and Castiglione della Pescaia.
A car is recommended to explore the area.