Ideally, allocate 3-4 days for your trip. This allows you to explore the various museums without rushing and even spare some leisure time.