We'll be in Munich in May 2013 and wish to travel by train to St. Moritz, to start our Switzerland rail journey (to Zermatt, Montreaux, Lucerne and ending in Zurich). Is train the best way to get to St. Moritz? Can you let me know where to find timetables? Thanks!
For timetables, use the German Rail (Bahn) website. Since the route requires legs entirely in Switzerland, the Bahn might or might not show fares for the entire trip. For the rest of your journey, use the Swiss Rail website, www.sbb.ch.
You can also use the Swiss rail site ( www.rail.ch for English) for the whole journey. I find it easier to use and navigate than the German one.