Carnival in Brazil: length of stay in Rio de Janeiro 2020, by tourist origin
In 2020, international visitors during the Carnival season in Rio de Janeiro stayed on average seven days in the Brazilian city. Meanwhile, domestic tourists had a slightly shorter stay, spending an average six days.