Strictly speaking, 2 days is not enough to see "Portugal" as a whole, but it is a perfect amount of time for a focused "City Break" in either Lisbon or Porto. In 48 hours in Lisbon, you can explore the historic Alfama district, ride the iconic Tram 28, visit the Belém Tower, and even squeeze in a half-day trip to the fairytale palaces of Sintra. Similarly, 2 days in Porto allows you to walk the Ribeira waterfront, tour the famous Port wine cellars in Gaia, and see the stunning São Bento Station. However, trying to do both cities or exploring the Algarve beaches or the Douro Valley in just 2 days would result in a very rushed and stressful experience. If you only have a weekend, it is better to pick one city and immerse yourself in its culture and food rather than spending half your time on a train or plane between regions. For a comprehensive trip that covers the major highlights of the country, most travelers recommend a minimum of 7 to 10 days.