We are signed up to take 2 hiking trips in Portugal in May.
Our first trip is Sintra-Cascais and we return to Lisbon for 2 nights before heading north to Porto for another hiking trip in the Douro Valley
We have 2 nights in Lisbon between hiking trips, and then 3 more nights in Lisbon after the Porto hiking trips before we fly home.
Thinking of renting a car in Porto and driving to Lisbon to be able to stop along the way to see smaller towns etc . OR would it be better to just return to Lisbon and utilize the train to get out for day trips for those 3 extra nights? ( considering the train ride from Porto to Lisbon, it's more like 2.5 days in Lisbon at the end of our journey.
Would we have plenty to see and keep us busy if we do just return to Lisbon and explore?
Cost of renting a car and driving and having the freedom to stop and explore (and get lost) vs cost of day trips by train - which is better option?