My husband and I spent three days in Vienna. Which meant traveling eight hours (each way) by train from Zurich. Yes, 16 hours round trip was a bit much. But we were lucky enough to travel premium class paying only 15% of the actually cost for two round trip tickets. And I found a nice, clean, CHEAP hotel one block away from the Museum Quarters. (Not to toot my own horn, but I am pretty good at finding quality, inexpensive hotels)
I LOVE BUDGET GETAWAYS!