Santa Rosa is located in Porto Alegre city, Brazil at the -27.8708, -54.4814 coordinates. Distance from Santa Rosa to other cities. are listed below, click on the city name to find distance between. Distance from Santa Rosa to Caxias do Sul 353 km, to Canoas 393 km, to Pelotas 480 km. The green marker indicates the location of Santa Rosa.