It really depends on the type of trip. But as a minimum, we recommend at least 2 nights and 3 days spent in the city to properly explore the sights and experience some of the different sides of Lisbon.
Ideally though, one week would give most visitors enough time to relax at the ocean, trek through the historical buildings and try many of Lisbon’s local dishes.