Public transportation is easily accessible and ranges from regular bus and train services to the nation-wide train operators, CP - Comboios de Portugal. Driving is also possible, but it should be noted that Portuguese drivers can be aggressive, and the road system can be challenging for some people. Taxis are available but not very cost-effective. A traveler may need to consider a mix of transportation options to find the best combination of travel time, cost, and convenience.
If you have less than eight days, you can consider removing a place or two from the list depending on your priorities. If you have more days, you can add in the beautiful beaches of Lisbon and the timeless village of Óbidos. In general, you'd want to pack lightly, stay hydrated, and be ready for some incredible experiences.
Portugal has three main international airports. You can land at Lisbon Portela Airport (LIS), Porto's Francisco Sá Carneiro Airport (OPO) or Faro Airport (FAO) in the Algarve region. Lisbon Portela is approximately 7 km from the center of Lisbon, Francisco Sá Carneiro is about 14 km outside of Porto's city center, and Faro airport is 7.5 km from the city center of Faro.