Buying Flights to Brazil
Sao Paulo’s Guarulhos airport is the best-served airport for international flights in the whole of South America. Apart from Christmas and New Year, there isn’t an obvious peak time for airfares. Even for carnival, if you plan ahead you can get good prices.
Brazil has many international airports and depending on your itinerary it may well make sense to fly into one and out of another. As Brazil’s business center – Sao Paulo’s airport has flights to most corners of the world. Rio de Janeiro is also well served and is the first choice for many travelers.
Flights from the United States to Brazil
Latam and American Airlines have flights from Miami to Sao Paulo. Delta, United, and American fly from New York airports to Sao Paulo. Houston, Fort Lauderdale, Los Angeles, Atlanta, Dallas, Chicago, Boston, and Washington DC all have flights to Sao Paulo too. From Sao Paulo, it is a short hop onwards to Rio de Janeiro.
To Rio de Janeiro, there are direct flights from U.S. cities such as Atlanta, Miami, and Houston.
Other Brazilian cities with direct flights to the USA include Brasilia, Salvador, Recife, Fortaleza and Manaus (very useful for Amazon adventures!).
Flights from Canada to Brazil
Air Canada flies direct from Toronto to Sao Paulo. You can connect in Sao Paulo to onwards destinations in Brazil, or fly through the USA in Rio de Janeiro or elsewhere.
Flights from Europe to Brazil
Most major European airlines fly to Brazil. British Airways fly from London Heathrow to Rio de Janeiro and Sao Paulo. Latam connects Sao Paulo with London, Frankfurt, Lisbon, Madrid, and Rome. Lufthansa flies from Frankfurt to Sao Paulo and Rio de Janeiro. KLM and Air France connect Paris and Amsterdam with Sao Paulo, Rio de Janeiro, and Fortaleza. Turkish Airlines fly from Istanbul to Sao Paulo.
Air Portugal have flights from Lisbon to many Brazilian cities including Belem, Salvador, Natal, Fortaleza, Salvador, Recife, Rio de Janeiro, Sao Paulo, Brasilia, Belo Horizonte and Porto Alegre.
Flights from the Middle East to Brazil
Latam flies from Tel Aviv to Sao Paulo. Emirates flies from Dubai to Sao Paulo and Rio de Janeiro. Qatar flies from Doha to Sao Paulo.
Flights from Africa to Brazil
Latam and South African Airways fly from Johannesburg to Sao Paulo. Ethiopian Airlines fly from Addis Ababa to Sao Paulo. TAAG fly from Angola to Rio de Janeiro and Sao Paulo and often has good prices with connections from Cape Town and Johannesburg.
Flights from Australia and New Zealand to Brazil
Latam flies via Santiago to destinations in Brazil including Rio de Janeiro. Air New Zealand fly to Buenos Aires and from there are onward connections into Brazil.
Flights from Asia to Brazil
From Asia, you can fly via Europe, South Africa or the USA to get to Brazil using a wide range of airlines.
Domestic flights in Brazil
The main airlines are Gol, Azul, and Latam. They have a very comprehensive network. Don’t underestimate the size of Brazil – it is important to carefully plan your trip or you may spend more time in airports than exploring the country – this is where our travel consultants come in! There are often connections needed between cities. For example, a change of plane in Sao Paulo or in Brasilia. Cities such as Sao Paulo and Rio de Janeiro have more than one airport and it is often more convenient to fly from the city center airport, rather than international airport further out of the city. This is particularly the case in Rio where Santos Dumont is only a short drive from Copacabana and you get great views on take-off and landing too!