There are good connections from Europe, North America and other South American countries to Brazil. We recommend booking early, as flights are usually pricier 3-4 months before your departure.
From the UK, the carriers offering direct non-stop flights to Brazil are British Airways, Norwegian, Virgin and LATAM Airlines. Other European carriers offering flights to Brazil include TAP Portugal, KLM, Air France, Ibéria, Lufthansa, Swiss, Condor, Air Europa.
North and Central American carriers Air Canada, American Airlines, Delta, United, Aeromexico and Copa Airlines offer multiple daily services to Brazil via their hubs in USA, Canada, Mexico and Panama.