Hello! We are arriving in Portugal from Spain Wednesday April 26. We will be returning to Spain on Tuesday May 2. Our plan is to split our time between Lisbon and Porto, taking the train between the two on Saturday. My question is which city to do first. My initial thought was to do Porto first as I was concerned about more things being closed over a holiday weekend in a smaller town, but now I’m concerned that we may miss out on too much of Lisbon if our main days are Saturday afternoon, Sunday, and a holiday Monday.
Any thought or advice would be appreciated!