You’ll want at least 3 days to have enough time to explore Santorini’s highlights but you won’t need more than 7 days on the island (and that includes a few day trips to other islands). We felt like 5 days was a good amount of time to explore Santorini without feeling rushed.