Distance between Porto and Rio de Janeiro

The distance between Porto (Norte Region, Portugal) and Rio de Janeiro (Rio de Janeiro (state), Brazil) is ca. 7.966,3 km (air line).

Porto

Latidute: 41.1495
Longitude: -8.6108

Rio de Janeiro

Latidute: -22.908333
Longitude: -43.196388

Distance between Porto and other cities and places worldwide

Distance between Porto and other major cities