Build flexibility into a city itinerary
A useful plan should survive a delayed train or a longer-than-expected museum visit.
Prioritize a few anchors
Fix the time-sensitive bookings first.
Keep optional items
Low-priority stops can move without breaking the day.
Review each evening
Update the next day from what actually happened.