We are heading to Portugal and Northern Spain next May, starting in Lisbon and traveling all the way to San Sebastian, all by car, and with several stops in between. We've been to Spain before, though not north, and it's our first time visiting Portugal.
We have currently planned our itinerary for only two nights in Porto, but have been seriously considering adding a third night, which would require us to take it from one of our planned stops in Northern Spain, where we will head right after Porto. Any thoughts/input as it relates to two vs. three nights in Porto are very much appreciated.
Otherwise, to help frame any input on the above question, after Porto we have been planning to spend a night in Galicia (specifically Cambados) to tour a nearby winery (we're big Albarino fans), before heading to Asturias (to include Oviedo and Picos de Europa National Park), and then Basque Country (Bilbao and San Sebastian). If we add the third night to Porto, it would really need to be from Cambados ~ we've really wanted to tour the winery, but yet it's still a quick one night stopover there, to where we feel there's a good change we may appreciate the third night in Porto more...especially after arriving in Porto.
Also ~ on our way from Lisbon to Coimbra, where we will spend two nights just before Porto, we plan to stop at either Obidos or Batalha, or perhaps both if we get an early enough start from Lisbon ~ we want to make sure we still arrive in Coimbra in the mid/late afternoon, to get settled and not be rushed for dinner, etc., and then have the following next day to explore only Coimbra, before heading to Porto the day after that. Any input on this is also appreciated.
Thanks!