If you're visiting for the first time, allow at least three days. Three days in Istanbul will give you enough time to explore the city's most famous landmarks, but plan on a jam-packed itinerary if you want to make the most of your time there!