STC: Switzerland Travel Centre Ltd
Activity location: Zurich, Geneva
Last updated: 2016/02/25
  1. Enjoy total travel freedom is Switzerland with just a single ticket. Book your Swiss Travel Pass Flex an enjoy an unlimited travel by rail, road and waterway with a flexible travel dates.

    From USD206.31


Browse by Geneva