Cruz Alta is located in Porto Alegre city, Brazil at the -28.6386, -53.6064 coordinates. Distance from Cruz Alta to other cities. are listed below, click on the city name to find distance between. Distance from Cruz Alta to Caxias do Sul 243 km, to Canoas 275 km, to Pelotas 369 km. The green marker indicates the location of Cruz Alta.