Yeah my estimate of $30,000 Cdn probably doesn't cover it.Even converted to USD that seems like a lot.
I took a quick look myself and found that it wouldn't be hard to spend the 22K USD on such a trip. You'd then have to figure in another grand or so for incidentals.
So yes, this would not be anything like the deal you might have gotten in 2019.
A cabin with a veranda costs right around $15,000 Cdn for Budapest to Amsterdam (a 15 day trip). Airfares can be included if you go during less desirable time slots and if booked early enough. Tips are not included in the quoted price. You would probably want to arrive and leave with a couple of days to spare (because you're already there) so there would be additional accommodation and food costs for those days. And then there are the (optional) occasional drinks and food off the boat to truly enjoy the local scene.
So the actual cost might be closer to $40,000 Cdn ($29,500 US). I think that's a lot of money.