Upvote:2
Brazil doesn't have transit visas. If you have a single ticket then you don't need any visa, but if you have multiple tickets then you do need a regular tourist visa. For more details, look at this answer to a similar question made by a Pakistani national (Brazil has the same visa policy for both countries).