We'll be in Switzerland for 5-6 days in early May. Does the itinerary below make sense to you? What type of train pass should we get, Swiss travel pass, half pass or flexipass?
Day 0: arrive at ZRH around 9pm, stay in ZRH airport hotel
Day 1: train from ZRH to Bern, half day in Bern, then take train to Lauterbrunnen, stay in Lauterbrunnen
Day 2: Grindelwald/Murren, Schilthorn, stay in Lauterbrunnen
Day 3: Grindelwald/Murren, take train to Lucern, stay in Lucern
Day 4: Lucern, stay in Lucern
Day 5: take train to Zurich, half day in Zurich, stay in Zurich
Day 6: leave from ZRH