Arrive 9:00am; transfer to central hotel (30–45 min). Check luggage and rest — many museums are closed on Christmas Day so plan outdoor walking. Confirm hotel holiday check-in hours.
Outdoor sightseeing of the Main Market Square, Cloth Hall (Sukiennice) exterior and Christmas decorations; good first-day activity because outdoor areas remain accessible even on holidays.
Walk the castle terraces and cathedral exterior — the museums may be closed on Dec 25 but the hill, cathedral (mass times vary) and riverside views are worthwhile.
Important, moving guided visit (approx. 1.5h drive each way). Book a guided tour and timed entry in advance; tours run year-round but slots fill quickly on holidays.
Early breakfast, final stroll if desired; check-out and transfer to Kraków Airport for flight to Prague. Leave at least 2.5 hours for airport transfer/check-in.
Visit St. Vitus Cathedral, Royal Palace exterior and Golden Lane; parts of the complex/museums have limited holiday hours so pre-check timed entry for interior tours.
Early breakfast; prepare luggage for transfer to Prague main station for an intercity train to Berlin. Allow time for Prague morning traffic and station arrival.
Join Berlin’s huge open-air New Year’s Eve celebration at the Brandenburg Gate (security checks, bag rules, large crowds). Alternatively pick a club reservation (book weeks ahead). Dress warmly.
Choose one major museum (prebook tickets) for art and Dutch Golden Age masterpieces; museums typically open daily but check Jan 1 closures earlier in trip.