Swiss Outing Trains
Switzerland (and France)
first leg:
Zurich - Bern - Interlaken -
Kleine Scheidigg
second leg:
Kleine Scheidigg -
Grindelwald
third leg:
Grindelwald - Interlaken -
Visp - Zermatt
fourth leg:
Zermatt - Visp -
Martigny - Chamonix
last leg:
Chamonix - Martigny -
Visp - Zurich