Portugal has an efficient public transportation system, with trains, buses, and trams that connect the major cities and towns. You can buy a rechargeable card called Viva Viagem and use it in all modes of transport. The prices vary according to the distance and the type of transport, but on average a train ride costs €10 and a bus ride costs €5. Taxis and Ubers are also available but they can be more expensive.
If you have more time, consider visiting the Azores, an archipelago of nine volcanic islands that offer volcanic craters, hot springs, and whale watching. If you have less time, skip the Douro Valley or Madeira and focus on the Algarve or the Alentejo. You can also mix and match the itineraries according to your preferences and fitness level, as some hikes and activities require more stamina and experience. Remember to bring comfortable shoes, sunscreen, and a refillable water bottle.