Hello,
The bus runs a couple of times an hour every day. You can pick up your ticket at the bus station or online too. I have some information a bus company of Florence to Siena they are best for your travel. They called sitabus and you can contact them online at there webpage. sitabus.it/en/.
Share and Bookmark!