I'll be in Sarajevo in mid-August, and am looking at taking an overnight train from Sarajevo to Zagreb (2127h - 0644h).
However, I am unable to pre-book the tickets online. So I was wondering if pre-booking is necessary, or I can just get a ticket on the spot?
Also, how much will the ticket cost roughly? Is it a standard fare or will I get cheaper fares if I buy early?
Any comments or help will be greatly appreciated!