Consider taking direct trains instead! Not only are they more affordable, but they also offer scenic routes for a more enjoyable travel experience. From Zurich ... From Geneva: Lyon (2 hours ...
Some results have been hidden because they may be inaccessible to you