My friend and I are planning a trip to the Douro Valley from Porto on Sept. 27. We would like to take a cruise from Porto to either Requa or Pinhao, stay for 2 nights at a quinta, experience the Harvest Festival and return to Lisbon via Porto by train on Sept. 29. Any recommendations for achieving this itinerary?
Most 2 day cruises from Porto to Douro, travel by boat upstream, overnight at a vineyard and return to Porto either by bus or train.
From Porto you can take the train to Lisbon.
Some Douro cruise sites for your research.
https://www.cruzeiros-douro.pt/en/2-days-cruises
https://www.roteirododouro.com/en/douro-cruises/2-day-cruises
https://portodouro.com/en/cruises/category/2-day-cruises
https://www.douro.com.pt/en/cruises/multi-day
https://cruzeirosnodouro.pt/en/programas/cat/2-and-3-day-cruises
Official train site Lisbon to Porto
https://www.cp.pt/passageiros/en