After we spent a night in Zagreb, we get up early and continued our trip to Budapest. It took us just three hours to get there which was great because ...