Jetradar compares airfares from Rio de Janeiro to Porto with hundreds of airlines (including United Airlines, American Airlines, Lufthansa) and dozens of online travel agencies in one single place. We provide you with all the options to find the cheapest flights to Porto, you choose where to book. Also there you can find airlines special offers from Rio de Janeiro to Porto. The cheapest round-trip price found within the last week was $377. The cheapest oneway price found within the last week was $351.
When you fly from Rio de Janeiro to Porto, don't forget about the time difference. The time in Porto is 02:00 from the Rio de Janeiro time. The current time in Porto is 04:27pm and 02:27pm in Rio de Janeiro. Check this again shortly before your flight.