Canela is located about 120 kilometers north of Porto Alegre, capital of the state of Rio Grande do Sul in Brazil.
The most common way to get to Canela is through the Porto Alegre International Airport, from where you can take a bus, rental car, or taxi into the city.
Canela can also be reached by car from other nearby cities, such as Gramado or Caxias do Sul, through the BR-116 highway.
See more about the location of Canela
See also information on Porto Alegre y Gramado.