You can easily spend an action-packed day in Curacao visiting on a cruise or if you're planning a vacation you'll want a full 5 to 7 days to have a well-balanced vacation full of site seeing, beach days, visiting historic and cultural sites as well as natural spaces like the national parks.