You can book with a travel agent, you can book with a tour group or you can book online.
Flights to Brazil cost around $550.00-$900.00 round trip
if you are coming from the United States. It gets a little more expensive during the Carnival. We recommend getting a flight as soon as possible.
If you book online, we do not recommend the typical online travel companies such as Orbitz, Travelocity or Expedia. 90% of the time their prices seem a little high. We recommend online services that specialize in international travel and who buy tickets in bulk and sell them to you for cheap.
We also recommend using sidestep.com as a locator company for the best bargains on flights to Brazil. That is the one we use and their prices are typically 25%-60% less then the traditional online agencies.
We found that we being quoted prices anywhere from $1,100 -$2,000 when we tried to book on major carriers. However, playing around with super websites such as sidestep.com help combine airlines for prices that went to $500-$900.00/
The best rates to fly are on Tue, Wed or Thursday. Play with the dates because airline prices can flex hundreds of dollars depending on which days you decide to go and return.