Are their restrooms on the bus and along the way in the towns and villages. Is the day really 13 hours? We get back to Florence after 8 PM?
There are no restrooms on the bus and yes. It is about 13 hours long. It takes approx 1h 45 minutes in both directions so that is about 3.5 hours. You spend time in each village and travelling by boat and train. There are washrooms before and after each stop but not on the bus. It is correct about the time. We may have come home 15 minutes early.