Choose from 32 unique river cruises starting in Porto, and travelling to Barcelona, Bordeaux, Lisbon, Lyon, Madrid and more. April is the most popular month to join a river cruise from Porto and you can select from 520 departures available from eight leading river cruise lines.