It depends on what you want to do and see in the city. Three days is definitely not enough time to see and do everything in New York City, but it is possible to have a good experience and see some of the highlights in that amount of time. It’s important to plan ahead and prioritize what you want to do so you can make the most of your time.
If you just want to hit some of the major tourist attractions, like the Empire State Building and Times Square, then three days might be enough. But if you want to explore different neighborhoods and really get a feel for the city, you might need more time.
Personally, I think three days is definitely not enough to experience everything the city has to offer. There are so many museums, galleries, and cultural events that you could easily spend a week or more exploring. Plus, if you want to check out some of the lesser-known neighborhoods, you’ll need extra time to really immerse yourself.
I think it also depends on how familiar you are with the city. If it’s your first time visiting, three days may not be enough to get a sense of everything the city has to offer. But if you’ve been before and just want to revisit some of your favorite spots, three days could be enough.