|Glavni Kolodvor Train Station Zagreb|
We slept through most of the ride and only woke up for passport checks. The passport check took longer for the hubby because he was carrying a temporary passport and the customs officials spoke very minimal English. To my recollection, this is how the passport check went: we handed over our passports (U.S. and Canadian temporary). Mine was stamped immediately. The customs officer handed my husband's passport to another officer, they made some calls, they asked us something we didn't really understand, we replied by saying something they didn't understand, they made more calls, asked yet another customs officer, and eventually the hubby's passport was stamped. That wasn't so bad. Another short nap later we were pulling into Keleti station in Budapest. For more on Budapest click here.