I have looked at rail passes, Glacier Express Tour Party package including hotels, and just outright ticket purchase. I am confused about what solution would be best. Can someone help me make a decision?
Day 1: Gare de Lyon to Basel; Basel to Lucerne
Day 2: Lucerne
Day 3: Lucerne to St Moritz
Day 4: St Moritz to Zermatt on Glacier Express
Day 5: Zermatt to Geneva
Day 6: Geneva
Day 7: Fly home from Geneva