There's nothing passing through Berlin, but the Eurovelo 6 has a Viena/Bratislava/Budapest part, and I've ridden that whole section. It's lovely.
Indeed the parts closer to Budapest were less cycling friendly but they could still be navigated. Now, it's a decade or more later and I hope they made some improvements (maybe).