- Home
- Flights
- Flights from Rio de Janeiro
- Rio de Janeiro to Porto
Flights from Rio de Janeiro to Porto
TAP Air Portugal flies nonstop from Rio de Janeiro to Porto. The flight takes around 10h 27m.
Direct flights available 10h 27m
Rio de Janeiro to Porto at a glance
Fastest flight10h 27mEstimated
Nonstop flightsYesTAP Air Portugal
Airlines flying nonstop from Rio de Janeiro to Porto
1 airline on this route.
| Airline | Flights a week | Typical departures | From | Search |
|---|---|---|---|---|
| — | — | — | Search |
Good to know
- Distance
- 7,965 km4,946 miles
- Flight time
- 10h 27mestimate
- Time difference
- +3hPorto vs Rio de Janeiro
- Currency in Porto
- EUR
- Airports
- GIG, SDU → OPO
Flights from Rio de Janeiro to Porto: questions answered
Are there direct flights from Rio de Janeiro to Porto?
Yes. TAP Air Portugal flies this route nonstop.
How long is the flight from Rio de Janeiro to Porto?
A nonstop flight covers 7,965 km and takes around 10h 27m.
Which airlines fly from Rio de Janeiro to Porto?
TAP Air Portugal operates nonstop flights on this route.
Which airports serve Rio de Janeiro and Porto?
Rio de Janeiro: Rio de Janeiro Galeão – Tom Jobim International Airport (GIG) and Santos Dumont Airport (SDU). Porto: Francisco de Sá Carneiro Airport (OPO).
What is the time difference between Rio de Janeiro and Porto?
Porto is 3 hours ahead of Rio de Janeiro.





