I know there are also buses between these cities, but I'm trying to find timetables for trains. According to Seat 61, A daytime train leaves Belgrade every day at 11:03 arriving Zagreb 18:11 ...
The WikiVoyage page on Zagreb has this to say on the bus which runs between Zagreb airport and the city centre: The bus line between the bus station and the airport is slightly more complicated. ...
I am in Zagreb next month. Does anyone know where it would be possible to get a ticket for the football games on? (From a tout is an option I'd consider). A website, tour office or similar? ...