First time to Eastern Europe

I'm planning to travel to Eastern Europe in May 2017 starting in Vienna, heading for Prague, Bratislava, Budapest, Zagreb and Split. I'll stay 3 days, in average, in each city. What is the best railpass for this city map? Thanks.
1 person has
this question