We were on a Viking Amsterdam to Vienna cruise in July. We DIDN't cruise on approximately 2/3 of the river distance that we were scheduled to cruise on.
Communication is non-existent with Viking. I've since seen lots of posts here, most of them talk about bus trips, and many sound much longer than ours were. Be prepared for buses, lots of them.