Une dizaine de jours, nuance, donc peut-être dix, peut-être douze, allez savoir...

Bon, sérieusement, concentrez-vous sur les villes (les parcs nationaux en train, ce n'est pas gagné...) et sur l'Europe vraiment centrale, pour vraiment profiter des visites. Faire un nombre important d'heures de train pour se rendre à
Split, ça n'a pas de sens, mieux vaut y aller à un autre moment en avion low cost (Ryanair va à
Zadar pour 50 € AR voire moins, à 3 h de bus).
J'irais plutôt à
Prague (après
Berlin et
Dresde peut-être), puis
Brno qui est sur la ligne (un tour du centre en 2-3 heures, ça suffit), puis
Bratislava (quelques heures) et enfin
Budapest. C'est un parcours ferroviaire cohérent (ligne internationale
Berlin-
Budapest).
Vous pouvez ensuite enchaîner sur Vienne et peut-être Salzbourg, une des plus belles villes d'
Autriche. S'il vous reste du temps, Innsbruck, ou l'
Allemagne (
Munich...) ou encore la
Suisse sont de bonnes options, le train est globalement performant et les dessertes fréquentes.
Le train est assez cher dans les pays germaniques, privilégiez-les sur les pays où les transports sont peu chers. Vous rentabiliserez votre pass et ne perdrez pas trop de temps en transports tout en voyant le maximum de beaux lieux. Et en
Autriche et
Suisse, vous profiterez de magnifiques paysages...
Pour découvrir la
Pologne, la
Serbie, la
Roumanie, la
Bulgarie, etc, le moins cher est l'avion low-cost depuis la
France ou la
Belgique puis le train ou bus sur place, pas très cher. Et vu la vitesse moyenne, mieux vaut prendre son temps pour découvrir ces pays et ne pas être chronométré avec un pass...