I rode a train from Zurich to French-speaking Geneva for the day. There was an open-air, much smaller type of hop on/off bus that was able to go through the narrow streets. This was perfect since I wouldn’t have been able to see most of the sites in one day.