Switzerland by Train: 7 Days from Zurich to Geneva Through the Alps Posted on March 13, 2026April 17, 2026