Canoas is located in Porto Alegre city, Brazil at the -29.9178, -51.1836 coordinates. Distance from Canoas to other cities. are listed below, click on the city name to find distance between. Distance from Canoas to Caxias do Sul 83 km, to Pelotas 234 km, to Viamao 24 km. The green marker indicates the location of Canoas.