Sao Jose de Ribamar is located in Sao Luis city, Brazil at the -2.5619, -44.0542 coordinates. Distance from Sao Jose de Ribamar to other cities. are listed below, click on the city name to find distance between. Distance from São José de Ribamar to Imperatriz 504 km, to Caxias 267 km, to Timon 312 km. The green marker indicates the location of São José de Ribamar.