Travelers can either rent a car or take public transportation between destinations. The cost of renting a car for 10 days is around €250, while public transportation costs range from €50-€100 depending on the mode of transport. Travel times can vary, and some destinations may require longer travel times due to distance.
If you have more time, consider adding a visit to the Azores or Madeira islands for even more natural beauty. If you have less time, skip the Berlengas Islands and Peneda-Geres National Park. Instead, spend more time in Lisbon, Porto, and the Algarve.