Jul 28, 2016 - 8:43 AM
Welcome to MySwissAlps! The Glacier Express is not really suitable for a day trip from one base. It takes too long for that: about 8 hours. So most people use it only one way, to travel to another part of the country. By time you reach St. Moritz it will be 5 PM and dark. The timetable for December and beyond is not available yet, but most probably there won't be an option to travel back all the way to Zermatt on the same day. If there would be an option, you would arrive after midnight and travel in the dark, so no views.
You can spend the night in St. Moritz to make this more enjoyable: myswissalps.com/ stmoritz/ hotels. Part of the Glacier Express can be done as a day trip from one base town (see the Glacier Express page), but Zermatt is not the best base for that. You could go only as far as Chur and travel back from there, but you would miss the nice scenery of the last leg.
Does this help you out?
Last modified on Jul 28, 2016 - 8:44 AM by Arno