We end a hiking trip in Zermatt late a.m. and have 48 hrs to spend before we need to catch a flight to Athens. Based on locations, ease of direct flights and time constraints, we are planning on taking a train from Zermatt to Geneva and flying from there to Athens. We do not want to take a train the day of our flight since we only have essentially one full day in Geneva. I know Geneva is not the first choice of many but based on our limitations I don't see a way to better utilize our time.
Am I missing a better option? Also, is there a reason to book the Zermatt o Geneva train? What about Zurich to Interlaken (We are doing that to get to the beginning of our hiking trip?
Thanks in advance!