We have 8 nights in mid May. THIS IS OUR ITINERARY. Please make suggestions or provide info as you see fit. Thank you
Monday - Travel by train from Lisbon to Viana do Costello (stay 2 nights - [possibly in posada de Viana do Castelo or Dona Emilia Guesthouse in the town) - 2 nights
Wednesday - Travel by train or bus to Pinhao and stay possibly in Vintage House or Quinta de La Rosa or Caso do Visconde de Chanceleiros ( I know it's pricey)- 3 nights
Saturday - Boat (if possible) or train to Porto - 3 nights - don't know where to stay as yet.
Tuesday - Fly home from Porto
Ideally, we would like to train one way into Duoro valley and boat the other way, but I am having difficulty finding such an arrangement.