To see the highlights of Amsterdam, you need 2-3 days. This way, you've plenty of time to visit sights such as the Van Gogh Museum and the Rijksmuseum and to take a canal cruise. For a more local and relaxed experience, we recommend 4-5 days. Then you can explore hidden neighbourhoods at your leisure, cycle along the canals, discover local markets and enjoy the gastronomy and nightlife of Amsterdam.