The train trip from Budapest to Salzburg is about 6 hours, via Vienna. Is this a scenic trip? Is there anywhere along the way worth stopping for 1/2 day or overnight other than in Vienna?
Well, it's not really scenic (although it's getting better with approaching Salzburg). Stop in Vienna only, but try to take longer time than just 1/2 day.