Rio das Ostras is located in Rio de Janeiro city, Brazil at the -22.5269, -41.945 coordinates. Distance from Rio das Ostras to other cities. are listed below, click on the city name to find distance between. Distance from Rio das Ostras to Nova Iguacu 157 km, to Duque de Caxias 143 km, to Belford Roxo 152 km. The green marker indicates the location of Rio das Ostras.