Originally Posted by
corporate-wage-slave
I was going to suggest Zurich too, but I notice the train service from there isn't that slick, 2 or even 3 changes.
The train journey from Zurich Airport to St Moritz is pretty slick - you have to change at Zurich Hbf, of course, but after that there's just one very easy cross-platform change from SBB to RhB at Chur. It's also extremely scenic. I do this journey several times a year, and will be doing so again tomorrow.