I'm planning to travel from Budapest to Zagreb by train (IC 200 AGRAM). Should I buy a ticket advance or do they never sell out? Are there discounts for buying the ticket in advance?
I have 3 days to get from Belgrade to Budapest, and I'd really like to do some adventuring in that time. I was originally going to see the abandoned Olympic ruins in Sarajevo, but the travel time from ...